meter la nariz

Etymology
lit. 'to put the nose in'.

Verb

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