Green’s Dictionary of Slang

doodle-doo man n.

[SE cock-a-doodle-doo]

one who breeds or fights cocks.

[UK]‘Jon Bee’ Dict. of the Turf, the Ring, the Chase, etc.