Wow - that put my vocabulary wheels in motion. I could try to infer a definition based on the wit and teasing the three of us use in our bantering discussions. But what does garrulous really mean?
Wow - Was I asking for it :)
P.S. This vocabulary site www.vocabahead.com is great. What a fun way to learn and remember new words!