Skip to main content

Deja07's definitions

French trench

The act of placing cheese, preferably soft cheese, into the 'trench' of your elbow and then licking or having it licked out of your trench.
He French trenched a lady on a first date using the brie from their charcuterie board.
by Deja07 August 9, 2018
mugGet the French trenchmug.

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