ArabicTranslatedMemes on Twitter: "Because #Muhammad had an irrational(00) Hertha Legros 29 May 2025 Save Image Image gallery: The Unforgettable "By Allah, You People Are Dogs": A Meme Odyssey