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

Golden Shower Plush

He's warmer than you think.

Buy the plush