flip-flop

flip-flop (2)  {n.},  {informal}
A complete change; a switch from one thing to an entirely different one.
John wanted to be a carpenter like his father, but when he saw the print shop he did a flip-flop and now he's learning printing.
Categories: informal noun