What it means
Spot on means perfectly right, exactly correct, bang on the money. You say it when someone nails an answer, a guess or a job done just so. Short, snappy and warm, it is the verbal thumbs up of British and Australian English, the quickest way to tell someone they could not have got it more right.
Usage examples
"Your estimate was spot on, the whole thing came to exactly what you said it would, down to the last quid."
"Your impression of the boss is spot on, even the little cough."
Where it comes from
From hitting the exact spot, the bullseye or the target dead centre. Something spot on lands precisely where it should, whether it is an answer, an impression, or a guess, with not a hair of margin off either side.
Other ways to say it
Your vote counts
Is this real street talk or have we lost the plot? Cast your vote.