New bull just in… Posted on March 11, 2013 by Kevin Chatty dolphin: 1. Marine cetacean mammal that talks a lot. 2. Dreadful expression dreamt up by online technorati to describe volume of website comment, as in “This site has more clicks than a chatty dolphin, Sean.”