Skip to main content

Definitions by thetampopanator

When you put a tampon in the freezer. Voila. Tampop
Timmy: Mom... Can you get me some ice cream?
Mom: No, but I have freshly marinated tampops in the freezer!
Timmy: Yayy!
tampop by thetampopanator November 17, 2009