Top definition
A tampon made out of toilet paper. The word gets its name from make shift tampons made from Charmin brand toilet paper.
Crystal: Jen do you have an extra tampon?
Jen: No.
Crystal: Well, I guess this Charmin will have to do.
Jen: Hahaha! Really?
Crystal: Yeah.. Its a Charm-pon
Jen: Haha! Charmpon.
by Crystalla Marie March 07, 2012
Get the mug
Get a Charmpon mug for your father Jerry.