Top definition
1) To be able to satisfy thirst. 2) To provide sexual/sensual activities between one or more individual(s) who are sexually frustrated or horny.
Kat: "Is that Megan making out with the guy she just met on Tinder?"
Evonne: "Yeah, I think she's just quenching."
by kthlncdgg April 06, 2015
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush