It's another
word for saying something is
cool, it can be used as confirmation or agreement, or as an exclamation. Can also be used to describe a very attractive person.
For example:
"Do you want to go to the game later?"
"Quench."
Synonyms include
dope, trill, jawn, hot, totally, etc.