I adj infml
1)
That's right on the nose — Это совершенно точно
2)
They were there right on the nose — Они заявились туда вовремя
II adv infml
He pays on the nose — Он сразу все заплатит
I adj infml
1)
That's right on the nose — Это совершенно точно
2)
They were there right on the nose — Они заявились туда вовремя
II adv infml
He pays on the nose — Он сразу все заплатит
New English-Russian dictionary of modern colloquial English. Новый Англо-Русский словарь современной разговорной лексики. 2003