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
lemon mate by gittiebrah April 4, 2026
Get the lemon mate mug.