What is French Roast?
1.
The passing of gas whilst staving off an impending crap, thereby imparting it with the bold flavor and full-bodied aroma of a fresh-brewed crap. A 'near-shart' experience.
Cheeks clenched, he French Roasted and left my cubicle. It smelled as though he'd just shat in the wastebasket.
See
Random Words:
1.
something that is nang
That car is so nangulated
See nang, nanger, Labib..
1.
like the person is all worked up and angry and heated and stuff
dont get your undies in a bunch
See undies, angry, underwear, panties,..
1.
Term referring to a short penis length, especially in south asian ethnic groups. The size of the penis is said to resemble that of a gra..