Skip to main content

Definitions by gsp1983

the lemonade stand 

a dude does a hand stand and pisses in his own mouth while doing the hand stand!
jesus!, u should have seen greg the other day, he did "the lemonade stand" , it was sick!!
the lemonade stand by gsp1983 October 14, 2011