Blab

n.
  1. One who blabs; a babbler; a telltale.