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

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush