Social Media Twitter gets loaded with tonnes of memes & jokes after YouTube witnesses a… Meemansa Shekhawat May 19, 2021