Top Definition
When a guy is giving you such bad head that you decide to pee in his mouth instead of cumming.
Greg decided to brush up on his technique after spending too much time at a Montana Lemonade Stand.
#lemonade #pee #urine #montana #head #greg henderson
by greggy Henderson November 14, 2008
6 Words related to Montana Lemonade Stand
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×