a group of people who probably talk shit :) (aka the original snakes)
They're such snakes *hiss* here they come