Skip to main content

Definitions by Tapjr

When someone tries to hard to be funny; when someone roasts you
John: says a joke
Dan: "that's a quinch"
Quinch by Tapjr May 23, 2015