Los Angeles - Rihanna was shocked when a racist man called black women "dogs" in a Lisbon hotel.
The We Found Love singer was in Portugal's capital for a concert on her Loud tour when she met the man who proceeded to insult her, but Rihanna quickly hit back and then called the hotel manager.
The Barbadian beauty tweeted on Sunday: "I just met the most racist cunt EVER!!! This man said the craziest shit abt black women called us dogs, sluts, we don't look like shit, we don't belong in the same hotels ... needless to say, the #NIGGA in me came out! Bajan accent and all! Lol! Turns out the hotel manager's black.
"Oh and he had the NERVE to diss black people in his Tighty whitey's!!!! SMH...and tbh a lil black wouldn't hurt him (sic)"
Christmas party
However, Rihanna did not let the stranger stop her from partying. The singer jetted into London on Sunday for the remaining three UK dates on her tour and quickly set about celebrating with her crew.
She wrote on her Twitter page: "My new residence tbh, LONDON TOWN O2 8,9,10 of 10!!! #LOUDtourUK
"We just had our end of year/tour Christmas party!!!! We turned it into an 80's prom, since I've never had one! It was sooo much FUN!!!!
"I'm decked out in lace, sequins, a giant bow, and hair spray!!!!! #80sBaby (sic)"