turkroach

English 1 Pejorative term against muslims that akins muslims to parasites especially those belonging to Turkey and nearer regions.
Religion

Targeted Groups

Religions Islam