switcheroo

noun

An unexpected variation or reversal.

noun

a sudden and unexpected change or reversal of position, attitude, or action.

noun

A sneaky, unexpected, or clever swap or exchange.

noun

a sudden unexpected switch