i opened a lemonade stand on her last night
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" What is the definition of "lemonade stand"?