Skip to main content

Sir Butt's definitions

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.
by Sir Butt May 27, 2019
mugGet the Frenchingmug.

Share this definition