A pretty, or not so pretty, girl or woman who is really dumb or incompetent. Combination of the words Barbie, as in Barbie doll, and retard. Barbitard.
by Zzzt June 14, 2005
Get the barbitard mug.
Get the barbitard mug.We'll email you a link to sign in instantly.