Dictionary nedo April 29, 2011 davepoobond Leave a comment nedo – n. a robot that wears underwear and knee-high socks. Share this:EmailFacebookTwitterMoreRedditTumblr