Green’s Dictionary of Slang

eldo n.

see El D n.