To change one's mind or opinion suddenly; to reverse a decision or stance. Derived from computer science terminology where 'flipping a bit' means changing a binary digit from 0 to 1 or vice versa