UFOMG333's definitions
The act of placing forcefully dropping one’s testicles on a jack o’ lantern on the night of All Hallow’s Eve.
by UFOMG333 January 2, 2018
Get the teabag o’ lanternmug. by UFOMG333 January 16, 2020
Get the Jack Off o’ Lanternmug.