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.