What is 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"
See ugly, smelly, disgusting, poo, france, french, bird