Skip to main content

Definitions by Sir Butt

Frenching 

Laughing so hard while on the toilet that you make the affair both easier and terrifying.
"That banter had me frenching so hard last night I had to hire a professional cleaner this morning.
Frenching by Sir Butt May 27, 2019