2. Unsubtle or overly and clumsily direct. Used when characters in a narrative leave no room for subtext with their eye-rollingly obvious dialogue. Not a general term for bad writing.
2. Excuse me, but I don't quite think we should have Helga say "I am sad. I hate you and you smell." It's a bit on the nose.
Expression of satisfaction when a plan or event is successful.
A synonym for "excellent" or "grand stuff"
You yell in delight at the person checking in the baggage : "On the nose!!"
Eg 2) Your favourite sports team scores a cracking goal; you scream "On the nose!".
Eg 3) "I get into work every morning at 9 o'clock on the nose"
Eg 4) "See you at the part tonight then?" "On the nose!"