Skip to main content

GeoWhistle's definitions

pussy whistle

n. the plastic applicator portion of a tampon that is discarded after installation. (see also: Cotton Mouse)
While cleaning out the primary holding tank at the sewage treatment plant, a facility worker discovered a treasure trove of pussy whistles.
by GeoWhistle September 30, 2008
mugGet the pussy whistle mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email