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"
by MGriff84 May 23, 2006
mugGet the le'rottermug.