Green’s Dictionary of Slang

doady n.

[ety. unknown; ? Yorks. dial. doady, the penis]

(Scot.) the penis.

[Scot]I. Welsh Glue 37: She’s double-bound tae take the doady if she’s bin knockin aboot wi yon crowd.