Skip to main content

Definitions by MGriff84

le'rotter 

An ugly, smelly, disgusting, poo, fart or person
(If you're in France and you see an ugly person) "Mate that bird is le'rotter"
le'rotter by MGriff84 May 23, 2006