Squelcher

Squelcher can refer to: