An adjective used to describe something that is borderline orgasmic.
Yo man you have to try this, its squonky.
Hard, violent, difficult, exhilarating
Jesus dude that shit was a major squincher
Have you heard about that brand new roller coaster? I hear it's a real squincher.