Definition

An annoying talkative person, especially one who engages in trivial or tiresome conversation. It often refers to someone who frequently uses unnecessary long-winded speech or chatter that is regarded as particularly irritating or pointless.