Hot On Meaning

(idiomatic) Skilled at.

Example:   He is hot on white-water rafting
  He is hot on Anglo-Saxon history
  He is hot on mental arithmetic

RECENT SEARCHES