Top definition
Plasticized tv news announcer, usually female, most notable for their barbie-like characteristics; over-coiffed, likely botoxed, inappropriately sexy in inflatable doll sort of way. Are completely devoid of journalism skills. Sine qua non - inappropriate flirting and uncomprehending smile/perky demeanor.
Did you see the news barbie in the hurricane - her hair and face didn't move at all!
by little boo April 13, 2010
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug