Skip to main content

Definitions by gittiebrah

lemon mate

A common phrase used by the UK fellas to say someone is annoying, foolish or stupid. Lemon is used as lemon is sour and sometimes sour can be annoying
You're such a lemon mate!
lemon mate by gittiebrah April 4, 2026