Skip to main content

Definitions by A Turtle Ganster

Someone who is useless, unwanted, ineffective.
"Hey dude your team's full of lemons"
Lemon by A Turtle Ganster November 10, 2018