What is a person who shifts allegiance from one loyalty or ideal to another called?
Correct answer: Turncoat

baymax
seen plenty of these types of people in my life!!

Player Say what!?
Learned while watching a very good docudrama on George Washington, turncoat got coined when Benedict Arnold switched to fight for Britain.