VOCABULARY - IDIOMS

Throw Someone for a Loop

Meaning:

Deeply surprise someone; catch someone off guard

Examples: