Turkroach
Noun
Meaning
Turkroach (plural Turkroaches)
(Internet slang, 4chan, derogatory, ethnic slur) An individual from Turkey or of Turkish descent.
Noun
Turkroach (plural Turkroaches)
(Internet slang, 4chan, derogatory, ethnic slur) An individual from Turkey or of Turkish descent.