meaning of Brauchst du eine Extra-Einladung?

Brauchst du eine Extra-Einladung? - German to English

What are you waiting for? Christmas?