Throw (someone) for a loop

To confuse or shock someone.

The complaints from my colleague at work threw me for a loop.