IMO The origin and history of IMO. Etymology An initialism of 'in my opinion'. Origin: English ← Back to the full definition of IMO