Green’s Dictionary of Slang

Mick Dooley n.

see Mickey Doolan n.