Skip to main content

SailorJo's definitions

Lemonade Stand

Sexual act involving a woman doing a handstand while the man t-bags then urinates in her face.
"I opened a lemonade stand on her last night!"
by SailorJo April 6, 2014
mugGet the Lemonade Standmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email