flibbertigibbet

noun
  1. a frivolous, flighty, or excessively talkative person
  2. Usage: informal; often used to describe someone who chatters constantly

Examples