feo
“feo” means “ugly” in Spanish. It has 3 different meanings depending on context:
ugly
Also: unattractive
📝 In Action
Ese perro es muy feo, pero tiene un corazón de oro.
A1That dog is very ugly, but it has a heart of gold.
La casa nueva es moderna, pero la fachada es un poco fea.
A2The new house is modern, but the facade is a little ugly.
bad, nasty
Also: unpleasant
📝 In Action
Tuvimos un momento feo cuando se rompió la máquina.
B1We had a bad/unpleasant moment when the machine broke.
El jefe nos puso en un aprieto feo.
B2The boss put us in a nasty situation.
Hizo un tiempo muy feo toda la semana.
B1The weather was very nasty/bad all week.
the ugly one

📝 In Action
En las películas siempre hay un bueno, un malo y el feo.
B2In the movies there is always a good guy, a bad guy, and the ugly one.
Translate to Spanish
✏️ Quick Practice
Quick Quiz: feo
Question 1 of 2
Which sentence uses 'feo' to describe a situation rather than a physical appearance?
📚 More Resources
👥 Word Family▼
📚 Etymology▼
The word 'feo' comes from the Latin word *foedus*, which meant 'foul,' 'disgusting,' or 'repulsive.' This root emphasizes that 'feo' is a strong descriptor of unattractiveness.
First recorded: 13th century
Cognates (Related words)
💡 Master Spanish
Take your Spanish to the next level. Read 200+ illustrated and narrated Spanish stories tailored to your level with the Inklingo app!
Frequently Asked Questions
Is 'feo' considered rude to use?
While 'feo' is a strong word meaning 'ugly,' its directness can sometimes be seen as harsh, especially when describing people. It is generally safer to use 'no muy bonito' (not very pretty) or 'poco atractivo' (unattractive) if you want to be more polite, though 'feo' is perfectly normal for objects, weather, or situations.


