look up any word, like pussy:
 
1.
Slang Term for Tampon
To be inserted in the chuff therefore a chuffty plug
by ads-ast September 03, 2006