Green’s Dictionary of Slang

diddys n.

see diddies n.