Green’s Dictionary of Slang

doosid

see under deuced.