How about "logorrhea"?
Thank you! That’s it! I was thinking “logo-something or other” but that wasn’t enough to get a definition.