Skip to main content

Captain Benno's definitions

French Donut

A girls poop tube that has a raging case of thrush. It's the combination of cheese and chocolate that makes it so very "Très French".
I was so drunk last night that I banged a girl with a 'French Donut'. A trip to the chemist for some anti-fungal cream will hold back the dick cheese from setting in.
by Captain Benno May 20, 2010
mugGet the French Donut 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