Top definition
To insert one's testicles into another person's anus.
She was such a freak, she didn't even mind when I decided to pack a picnic.
by MOCteam May 08, 2010
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush