oversharer

noun
  1. a person who reveals too much personal or private information, especially in social situations or on social media
  2. Usage: informal; often used descriptively or critically

Examples