How to Say "superficial person" in Spanish
The Spanish word for “superficial person” is “barbie” — B2 level.
English → SpanishB2
nounB2informal
Describing someone perceived as shallow or fake

Examples
Ella es una barbie, siempre está perfectamente peinada.
She is a Barbie; her hair is always perfectly done.
No seas tan barbie y ayuda con la limpieza.
Don't be such a Barbie and help with the cleaning.
Ese grupo de chicas parecen barbies de lo arregladas que van.
That group of girls look like Barbies because they are so dressed up.
Using it as a Description
When you call someone a 'barbie', you use the word 'ser' (to be) because you are describing a characteristic or identity.
Is it a compliment?
Mistake: “Using 'barbie' to describe any pretty girl.”
Correction: Be careful! While it can mean someone is pretty, it often implies they are a bit 'plastic' or superficial.
Related Translations
Learn Spanish with Inklingo
Interactive stories, personalized learning, and more.