Green’s Dictionary of Slang

doo n.

1. see do n. (1)

2. see do n. (11)

3. see do n. (14)