What does barbitard mean?

barbitard meaning in Urban Dictionary

a fairly, or perhaps not therefore pretty, girl or woman who is actually foolish or incompetent. Mixture of the language Barbie, like in Barbie doll, and retard. Barbitard.