Green’s Dictionary of Slang

sonny (boy/jim) n.

see son n.1