flip-flop(2)

[flip-flop(2)] {n.}, {informal} A complete change; a switch fromone thing to an entirely different one.

John wanted to be acarpenter like his father, but when he saw the print shop he did aflip-flop and now he's learning printing.