gusher

noun
  1. an oil well that produces oil in large quantities without pumping
  2. a person who expresses emotions or enthusiasm in an excessive or unrestrained way
  3. Usage: informal

Examples