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.