What words can be used to describe someone who likes to talk continuously and unstoppably?

Would that be a gabber? What else could you call them?

How do these words relate to the way the person is feeling while they are talking?


chatterbox (slang) - A person who talks at length about trivial matters.

windbag (slang) - an exhaustively talkative person; person who talks too much

garrulous - tending to talk a lot; very talkative


Logorrheic (adj.):

pertaining to the over use of words or excessive talkativeness.

Collins Dictionary