Green’s Dictionary of Slang

do-do n.2

[redup. abbr. of dope n.1 (7); but note do-do n.1 (1), i.e. a play on shit n. (5b)]

(US black/drugs) cannabis, usu. marijuana.

[US] in W. Shaw Westsiders 270: Standing on the corner selling llello and dodo.