dicharachero

Etymology
From.

Adjective

 * 1) witty
 * 2) chatty, talkative

Noun

 * 1) witty person
 * 2) chatterbox