2 definitions by Ongrong

An adjective used to describe something that is borderline orgasmic.
Yo man you have to try this, its squonky.
by Ongrong February 20, 2019
Get the Squonky mug.
Jesus dude that shit was a major squincher

Have you heard about that brand new roller coaster? I hear it's a real squincher.
by Ongrong February 20, 2019
Get the Squincher mug.