Green’s Dictionary of Slang

del n.

see dell n.