Skip to main content

Definitions by swizz69

A used tampon that is frozen and enjoyed as a Popsicle
Son, "Mom, may I have a tampop?"
Mother, "Sure dear, let me freeze you a fresh one!"
Tampop by swizz69 May 2, 2013