Green’s Dictionary of Slang

didecai n.

see diddicoi n.