look up any word, like leh:

2 definitions by S. Duong

 
1.
Someone who enjoyes being fingered/fisted in their anal cavity often.
You fisted her butt? She's a "hand puppet"!
by S. Duong May 26, 2006
9 6
 
2.
When a man, while fucking one woman doggy style and has another woman sucking on his balls, pulls his dick out and pees on the first woman's back and allows the urine to drip down her back for the woman sucking his balls to taste.
Last night, I had Nicole and Denise over and we did the lemonade stand.
by S. Duong May 26, 2006
2 14