Green’s Dictionary of Slang

Johnnie Bull n.

see John Bull n.1