A self obsessed person who constantly posts everything in their lives on social media.
That new girl at the gym annoys me, she's a "LOOK AT MY LIFE".