
Knock/throw somebody for a loop
Unexpected Surprise
Use this when someone is taken aback by an unforeseen event or information. 
Emphasized Reaction
This phrase adds intensity to the reaction, more than just being surprised. 
Casual Expression
Best used in informal situations like conversations with friends. 