What is the meaning of Or_not?

Final interrogative particle, forming a yes/no question from a declarative statement.

Emphasizes that a particular claim or idea makes no difference regarding what can or has happened.

A sardonic response to a new event that contradicts what the speaker has just stated.

Source: wiktionary.org