Technology Instagram Down: Check Funniest Memes For Social Media App's Outage March 22, 2024 The World Opinion Check out some of the funniest responses to Instagram's outage.