New bull just in…

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.”