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!
#satellite #safety #space #rocket #asia #americas #emea
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.