This is a person who talks incessantly. The word seems to have greater frequency than capaholic, a pathological liar. And I guess we are more familiar with the verb to yap meaning ‘to prattle on’ than we are with to cap meaning ‘to lie’.
ZG: 6
An amusing bit of slang from the younger generation.
Read More