What does IMOO stand for?
What does IMOO mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: IMOO.
We've found a total of 3 definitions for IMOO:
In My Own Opinion
Improvising Musicians of Ottawa/Outaouais
Iraq Ministry of Oil