yapaholic

English

Etymology

From yap +‎ -aholic.[1][2]

Noun

yapaholic (plural yapaholics)

  1. (derogatory, slang) A person who talks a lot.
    That old woman is one yapaholic.

References