MeUndies Was Founded in 2011. MeUndies launched with a simple goal in mind: to provide the world with the softest, most comfortable underwear possible. Based in Los Angeles, the company initially catered to the needs of men, offering subscription-based services to deliver on its promise of quality and convenience.