Islamotard
English
Etymology
Noun
Islamotard (plural Islamotards)
- (slang, derogatory, offensive, religious slur) A Muslim.
- Synonyms: muzzie, muslimtard
Quotations
- For quotations using this term, see Citations:Islamotard.
Islamotard (plural Islamotards)