In internet lingo, the abbreviation IRL means “in real life.” But for the now defunct social media platform IRL, reality and the picture the company painted...