Skip to main content

Allison S. ( I got out in time, yay )'s definitions

Sirius

A satellite radio company that, by Wall Street investor standards, is BLEEDING MONEY PROFUSELY. Even Mel Karmisin and Howard Stern won't be able to revive the franchise.
Q: What is this red stuff falling from the sky?

A: That is Sirius Satellite Radio and they are bleeding money.
mugGet the Siriusmug.

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