To flow out suddenly in large amounts, or to talk enthusiastically and emotionally about something you admire.
From Middle English 'gushen,' possibly from Old Norse 'gusa' meaning to spill. The term has meant both physical flowing (since 1300s) and excessive enthusiasm (since 1800s).
Try Another Word