
Knock/throw somebody for a loop
Unexpected Surprise
Use this when someone is taken aback by an unforeseen event or information.
When I won the lottery, it really knocked my family for a loop.
Emphasized Reaction
This phrase adds intensity to the reaction, more than just being surprised.
His sudden marriage proposal threw her for a loop.
Casual Expression
Best used in informal situations like conversations with friends.
Hearing her sing for the first time knocked us for a loop.