1 definition by Fairydustinspace

A british satellite company thats totally proud to be british. Known for its amazing service, never lets customers down and has top-heavy network, people are proud to use inmarsat for connections anywhere in the the world.
guy: dammit, my phone network doesnt have any reception here...
girl: that network of yours aint no inmarsat, baby!
by Fairydustinspace February 3, 2010
Get the INMARSAT mug.