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
Get the French Roast mug.