Green’s Dictionary of Slang

doe-boy n.

see doughboy n.1