Top definition
The act of placing forcefully dropping one’s testicles on a jack olantern on the night of All Hallow’s Eve.
Bill teabag o’ lanterns my front porch pumpkins every Halloween.
by UFOMG333 January 02, 2018
Get the mug
Get a teabag o’ lantern mug for your dog Rihanna.