It is not an idiom, it means your nose is itching.
say no to it
The idiom for paying far more for an article than it is really worth is "to pay through the nose."
An idiom is a phrase that makes no sense unless you know the definition. Can a nose actually run somewhere? No, so this is an idiom.
It means you do not have to pay for dinner,either it is free or someone else will pay for you. This idiom usually means the 'house' or restaurant owner will pay for not 'anyone'.
I guess its an idiom and i don't know anything El's
Don't interfare to what u are less concern of.
It either means to hit someone on their nose, or if it's an idiom, it means to hit something dead on, or to get something exactly right.
Picture someone holding their nose up in the air - they look very aloof and snobbish, right? That's what this idiom means.
It means she always knows what your doing, where you are, who your with. Or she is annoying. Depends how it is said in a sentence.
It can mean either you didn't pay enough attention, or you just didn't understand.
"On the nose" is an idiom that means something is exactly right or precise, often used in relation to timing, accuracy, or a particular interpretation. It can also refer to something being overly obvious or literal.