Green’s Dictionary of Slang

dode n.

[? dork n. + dude n.1 (4) or SE dodo, a simpleton, a silly old man; note Scot. dial. dode, a slow person]
(orig. US teen)

1. the penis.

OnLine Dict. of Playground Sl. 🌐 dode n. penis.

2. thus, an unappealing person, a fool.

[US]D. Burke Street Talk 2 2: I dunno what his deal is but he dresses like a dode and his hair is always majorly tweaked out.
[Scot]I. Welsh Filth 224: Dode’s still greeting his eyes oot over that fuckin mutt.