See also: Appendix:Variations of "idu" English Noun IDU (uncountable) Initialism of injecting/injection drug use. Anagrams D.U.I., DUI, Diu, IUD, UDI, UID, Udi, dui, udi-, uidWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads