A fork of Rural Dictionary
to quench one's thirst of sexual desires
She is going to get threnched tonight.