Spot-on
WiktionaryText

Adjective



  1. correct; accurate; absolutely right
  2. excellent
 
x
OK