English Noun ODDs plural of ODD Anagrams DDoS, OSDD, DDOs, DDOS, dods, DodsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads