1.) A combination snake, rat, roach; a person you don't want around because of a bad attitude, talking behind your back, etc.
That snoach really doesn't know when to shut up. The grinch is such a snoach!
15👍 1👎