look up any word, like ethered:

1 definition by A. Rich

 
1.
someone who talks a lot.
This girl will not shut up, she's such a barbie head.
by A. Rich January 05, 2010