Country Dictionary

A fork of Rural Dictionary

lemonade stand

When a guy pisses in a girl while fucking

Some asshole gave me a lemonade stand.

by one cool guy May 19, 2003