What does Beetus Zebra mean?

Beetus Zebra meaning in Urban Dictionary

1.Something bad that always is looming over you, want it or perhaps not (is any such thing, not merely the beetus.) , A sinking bad experience, a pessimist.