What does 'Spot on' mean?

If something is spot on, it is exactly right.

Idioms similar to 'Spot on'

See also: