SPOT ON


Meaning of SPOT ON in English

Adj./Adv. Correct, exactly right. {Informal}

Slang English vocab.      Английский сленговый словарь.