What does Bedarfstag mean?

Bedarfstag - German to English

day of necessity