Or

This is a name that in English does not mean gold, like in French. Instead it means to be one of the most annoying whores and sluts in the world.
She is such an Or.
by Lol I'm professional December 15, 2016
Get the Or mug.