meaning of barb-emo

barb-emo meaning in Urban Dictionary

When Barbie meets emo