Bimbo, in my head, is associated with dumb blonde. I dont think nobody here will qualify a girl they met but this expression. Maybe you could clarify what you are refering to by bimbo? If you mean attractive small barbie that wears a lot of makeup maybe we could help you.