also known as a "snow roach", this term was developed and pocketed by various students at the Monarch School in Heron, Mt.
by Observer in Montana June 16, 2008
1.) A combination snake, rat, roach; a person you don't want around because of a bad attitude, talking behind your back, etc.
by Little old me December 14, 2016