Top definition
A) verb: to incessantly complain about anything, everything and everyone in Your environment
B) noun: a person who is quenching all the time.
Son: can't it stop snowing already, I want spring

Mother: stop being a quetch , if you don't like the climate, you can move from Montreal to Naples.
by sexydimma April 25, 2014
Get the mug
Get a quetch mug for your friend Riley.
buy the domain for your foodie blog