meepo life