1 definition by Slick Rick 'Tha Ruler'

Top Definition
The plastic remains of a tampon after insertion.
Jeff: Yo dude, WTF is wrong with your toilet!?

Pat: This stupid fucking broad tried flushing her bitch whistle down the goddamn toilet and clogged that bastard!

Jeff: That's fucking weak....and gross dude.
by Slick Rick 'Tha Ruler' April 02, 2010
Mug icon
Buy a Bitch Whistle mug!