Green’s Dictionary of Slang

dee horn n.

see dehorn n.