Definition of gushes:
(v) :
(intransitive, also figurative) To flow forth suddenly, in great volume.
(v) :
(intransitive, transitive, figurative) To make an excessive display of enthusiasm, praise, or sentiment.
(v) :
(transitive, also figurative) To send (something) flowing forth suddenly in great volume.
(n) :
A sudden rapid outflow.
(v) :
(intransitive, especially of a woman) To ejaculate during orgasm.