1 definition by jack1212

Top Definition
a nickname given to one who does not talk much
"sup chatterbox" (talking to the person who never talks)
by jack1212 April 19, 2008

Mug icon
Buy a chatterbox mug!