Hatebase
Advanced Search
turkroach
Updates
English
1
Pejorative term against muslims that akins muslims to parasites especially those belonging to Turkey and nearer regions.
Religion
Targeted Groups
Religions
Islam
Citations
https://boards.4channel.org/adv/