Green’s Dictionary of Slang

didicai/didicoi n.

see diddicoi n.