English Noun IDDs plural of IDD Anagrams DIDS, DIDs, SIDDWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads