What is Chatterpillar?
chatterbox, chatterbug, someone who cannot shut up
"OMG Martha never shuts up. She's such a chatterpillar."
See chatterbox, chatty kathy, chat, blah blah blah, yada yada yada