Skip to main content

Donny KFed's definitions

Lemonade Stand

Share definition
The act of pissing in a girl's mouth when you actually think you are ejaculating
Yo don, that girl give you some head last night?

Yeah, she came for the milk, but got the lemonade stand instead.
by Donny KFed January 14, 2009
Flag
mugGet the Lemonade Stand mug.