Skip to main content

Definitions by Geoffmoon

British slag for Idiot
That man is such a Mellon.
Mellon by Geoffmoon January 3, 2020