1 definition by Glennisntdead02

Top Definition
A dirty whore that steals your lemons
“I’m tired of you lemon whores stealing all my lemons”
via giphy
by Glennisntdead02 December 17, 2017

Mug icon
Buy a Lemon Whore mug!