gusher
gush-er
noun
An overly effusive or talkative person, often expressing insincere praise.
"She's such a gusher, always complimenting everyone."
noun
A well from which oil or gas flows out naturally under pressure.
"The drilling team struck a massive oil gusher."