look up any word, like darude - sandstorm:

1 definition by Texan832

A girl who is real good looking but has no heart at all.
John: why the long face
Joe: dude I just caught my girlfriend hooking up with some other guy
John: I told you dude that chick is a barbie doll. She may look good but has no heart.
by Texan832 November 13, 2012