1 definition by Fairydustinspace

Top Definition
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 03, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.