on point - definition and synonyms

adverb
  1.   From our crowdsourced Open Dictionary
    up to the minute; spot on; exactly right

    I should probably just set up a monthly direct debit to River Island and be done with it. They are so on point this season!

    Submitted from United Kingdom on 13/02/2013