2 definitions by UFOMG333

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