Talk:Ghost Pepper/@comment-4998540-20141012010328/@comment-5891510-20141012010934

I think it means that it stays onscreen for a short amount of time.

Or it coul mean, like you said, availible for purchase for a limited time.