Green’s Dictionary of Slang

derro n.

see dero n.