Skip to main content

aleaf05's definitions

Thrench

to quench one's thirst of sexual desires
She is going to get threnched tonight.
by aleaf05 May 3, 2014
mugGet the Thrench mug.

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