Definitions by Achilles44444444
Backdoor Lemonade Stand
The act of urinating into another person's anus and then watching as that individual deficates your urine into plastic cups.
Backdoor Lemonade Stand by Achilles44444444 January 28, 2009