origin of sluttering day

I just found out this was yesterday and had never heard of it before. Does anyone have information on the origin of this (imho idiotic) day?

It’s from a (non-exploding) Jawbreaker song.

Now you know – and knowing is half the battle.