meaning of Anglocide

Anglocide meaning in Urban Dictionary

The killing of English men and women.