Top definition
Imogo is an acronym for; integrated mobile global office
I'm a Road Awrrior thanks to my IMOGO (integrated) (mobile) (global) (office)
by road warrior October 15, 2009
Get the mug
Get a IMOGO mug for your coworker Georges.

Available Domains :D

  • imogo.se
  • imogo.org