I’ve been using this phrase lately, and can’t figure out why nor whence it came. Unless …

Wendy from Sydney used it somewhere (Twitter?) and I picked it up.

I found this on one site as to its meaning:

The origin is military. “Spot on” has a short entry in Eric Partridge, “A Dictionary of Catch Phrases American and British”: “Right on the spot, orig. dead centre on target: RAF: WW2 and after. Adopted by civilians in UK, in Aus., in S. Africa.

I searched her Twitter page, no luck. Anyway, I’m using it properly, and though the phrase be a Briticism, understandable enough to Americans.

Nice to branch out with new terms and phrases, don’t you think?

What do you think?