Skip to main content

captain Swagger's definitions

French Press

Process by which a constipated female puts a finger up her vagina and pushes it out her anus.
Jill: Ah I'm so constipated Michelle

Michelle: Try the french press! It helps me all the time!
by captain Swagger October 13, 2011
mugGet the French Press 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