Skip to main content

William Larue Smith's definitions

ditch filter

an absorbent plug in the vagina used for menstruation.
"I just found the cap to the soy sauce bottle in her ditch filter!"

"I can't have sex with my woman because she's on the ditch filter!"

"My woman got pissed off at me and flung her ditch filter at me!"

"I saw a woman pull a ditch filter from her pussy and shove it in a guys face!"

"My wife sent me to the store for her god damn ditch filters!"
by William Larue Smith February 20, 2009
mugGet the ditch filtermug.

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