meaning of Beetus Zebra

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.