Hot-on Definition

adjective

(idiomatic) Enthusiastic for.

He is hot on white-water rafting.
Wiktionary

(idiomatic) Knowledgeable about.

He is hot on Anglo-Saxon history.
Wiktionary

(idiomatic) Skilled at.

He is hot on mental arithmetic.
Wiktionary