Bell Squelch

When someone is being an idiot and extremely annoying. You could relate it to douchebag.
by Donny Dropper December 01, 2019
mugGet the Bell Squelch mug.