What does Brauchst du eine Extra-Einladung? mean?

Brauchst du eine Extra-Einladung? - German to English

What are you waiting for? Christmas?