Talkative or chatty, especially of persons given to excess conversation.

I set my Facebook status to one of those silly "describe me in one word" type games and this was one of the descriptions I received.

I must say that it suits me down to the ground given my Facebook and Twitter activity but I'm a bit embarassed by the fact that I had to look up its meaning!!