Thrench

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

Share this definition