Green’s Dictionary of Slang

deoch and doris n.

see dock-and-doris n.