Back to top

chattering mania

Excessive or unbridled enthusiasm for talking in gibberish.