Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Bigpapipaz
Lemon drop
Share definition
Flag
It is a sex move where a male try’
s
to just make a drop of piss in side a
female
’
s
belly button
Me and the
old lady
just did a lemon drop.
Boy
it was
hard
Lemon drop
by
Bigpapipaz
March 23, 2020
Get the
Lemon drop
mug.