A group of squeeeeeling people who hunt in packs and are generally very loud and boisterous. They come from a billion different countries for example
India, Italy,
France,
Ireland, Bangladesh and Denmark. Mostly awesome creatures who come up with bad jokes and hate on eachother. But they stay as a group. You wouldn't want to go in a fight with the squeeeeelers. they'd win.