meter la nariz

Meaning

  1. (idiomatic) to meddle, interfere
  2. (idiomatic) to be nosy, to put one's nose in someone else's business

Concepts

Etymology

Literally, “to put the nose in”.

Notes

Sign in to write sticky notes