Green’s Dictionary of Slang

dudy adj.

see dude adj. (1)