Skip to main content

Epik5's definitions

French Roast

The act of masturbating while using a nice dark french roast coffee grounds as lubricant.
"John why does it reek of coffee near your computer?" "I just watched some porn and gave myself a nice french roast."
by Epik5 October 24, 2011
mugGet the French Roast 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