1 definition by SafetySquints

A group of five or more douchebags
Are there enough of those annoying pricks to constitute a squelch?
by SafetySquints February 12, 2023
Get the Squelch mug.