1. Precisely correct, without any error.
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.
1. Guess how many beans in this jar. Forty thousand and one?
On the nose, ladies and gentlemen!
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.