On The Nose

Exactly; precisely; especially at the appointed time or estimated amount.

Examples:

  • The busload of students arrived at the museum at ten o'clock right on the nose.

Origin: c. 1930; possibly from boxing