Green’s Dictionary of Slang

didy n.

see didies n.