on the nose


Meanings

  • being precise with regard to a prescribed or specified criterion;
    • "his guess was on the nose"
  • just as it should be;