gushers
gushers has 1 sense in the JumbleFix dictionary. Letters: 7.
Definitions
noun
. Plural of gusher; things that gush, such as oil wells or emotional people.