Noun
paper launch (plural paper launches) A product launch with extremely limited or non-existent availability.