Random Words:
1.
A euphamism for "Go fuck yourself". The phrase was coined by UCSD students in La Jolla, California. Range and tone of voice is..
1.
Slang Term for Tampon
To be inserted in the chuff therefore a chuffty plug
See tampon, mouse, rat, sponge, towel..