Skip to main content

Ch33bo's definitions

Squelch

An adjective describing an unpleasant person, place, or thing. Often associated with an undetermined precursor as to why this person place or thing is so unpleasant.
"By buddy Cam must be having a bad day, he's being such a squelch"
by Ch33bo December 5, 2025
mugGet the Squelch mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email