Green’s Dictionary of Slang

donegan n.

see donigan n.