Green’s Dictionary of Slang

dedo n.

(US) an informer.

D. Winslow Kings of Cool 88: D-E-D-O in beautiful cursive script made up of men’s intestines laid out on the floor.
[US]D. Winslow ‘The San Diego Zoo’ in Broken 157: ‘I’m no dedo,’ the guy says. No snitch.