Green’s Dictionary of Slang

john adj.

(US) aware of, knowledgable in.

[US]D. Runyon ‘A Benighted Inquiry’ 5 Nov. [synd. col.] I’,m Joe to the Marquis of Queensbury rules [...] / I’m John to the way they do football, [...] / I’m onto draw poker.