Green’s Dictionary of Slang

doup n.1

see dope n.1 (1)