Green’s Dictionary of Slang

didikai/didikoi n.

see diddicoi n.