ArabicTranslatedMemes on Twitter: "Because #Muhammad had an irrational(00) Prof. Dedric Nolan I 30 May 2025 Save Image Image gallery: The Unforgettable "By Allah, You People Are Dogs": A Meme Odyssey