How do you say “Knock someone's socks off” in Spanish?
The closest natural Spanish equivalent is dejar a alguien boquiabierto, which literally means “to leave someone open-mouthed”. English speakers use knock someone's socks off to mean to impress or amaze someone. A Spanish match for leaving someone amazed. It can also express shock, so the context should show admiration. Register: informal. Usage frequency: common.
Closest natural Spanish
dejar a alguien boquiabierto
/deˈxaɾ a ˈalɣjen bokiaˈβjeɾto/
- Literal meaning
- “to leave someone open-mouthed”
- Register
- informal
- How often it's used
- common
- Equivalence
Near-exact equivalent
90 out of 100
What a native Spanish speaker would actually say
Spanish describes the open mouth of a surprised listener. It fits an extraordinary performance or a flavour you were not expecting.
Change the ending for the person: “me dejó boquiabierta” for a woman speaking about herself. The expression is about the reaction, not necessarily praise.
How close is the meaning?
- Meaning4 out of 5
- Tone4 out of 5
- Context5 out of 5
- Literal similarity2 out of 5
These ratings are editorial approximations, not measurements.
In context
English
The young singer’s final song knocked our socks off.
Spanish
La última canción de la joven cantante nos dejó boquiabiertos.
English
Wait until you taste this sauce; it will knock your socks off.
Spanish
Espera a probar esta salsa; te va a dejar boquiabierto.
Related expressions
- What “Knock someone's socks off” means in English
- Blow someone's mind, to amaze or impress someone very strongly
Last updated 2026-10-01
