Skip to main content

INMARSAT

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
mugGet the INMARSAT mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email