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.