It means one of two things:
1) your phone is not capable of being activated on the Sprint network
2) if it is capable of being activated on the Sprint network, then Virgin Mobile is not prepared to authorize that.
You can determine which it is by checking here:
If Tello indicates the phone can be activated then the cause is 2).
Are you trying to activate a new iPhone 6? Is it from Virgin Mobile?