1 definition by imeatingapineapple420

1
A noise you make when you taste something sour
"Did you see them eat that lemon, they made squinchleyskorp noises!"
by imeatingapineapple420 August 31, 2021
Get the merch
Get the squinchleyskorp neck gaiter and mug.