Skip to main content

Definitions by The Ramseys

(dway-dough) n. A made-up Spanish term referring to a dude.
Check them duedos out.
Duedo by The Ramseys June 10, 2008