hate group

Noun

 * 1) A social group that advocates and practices hate speech and/or hate crimes.