Noun
IDU (uncountable)
Initialism of injecting/injection drug use.
“While it is true that the FCTA has closed down some isolation centres following a reduction in the number of hospitalised covid-19 patients recently, Idu centre is still functional and receiving patients. Source: Internet
Other satellite settlements are Idu (the main industrial zone ), Mpape, Karimu, Gwagwa, Dei-Dei (housing the International Livestock market and also International Building materials market). Source: Internet