muslimtards
English
Noun
muslimtards
plural of
muslimtard