Green’s Dictionary of Slang

delo adj.

see deelo adj.