Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Cart
1 definition by
Donny KFed
Top Definition
Lemonade Stand
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
September 29, 2008
Buy a
Lemonade Stand
mug!
© 1999-2021 Urban Dictionary ®
advertise
terms of service
privacy
dmca
remove
help
© 1999-2021 Urban Dictionary ®
advertise
terms of service
privacy
dmca
remove
help