throw for a loop



throw somebody for a loop

to upset someone unexpectedly and severely Seeing an accident on the road always throws me for a loop.
See also: loop, throw

Common Names:

NameGenderPronouncedUsage
Larissalə-RIS-ə (English)English, Portuguese (Brazilian), Greek Mythology (Latinized)
Sienasee-EN-əEnglish (Modern)
Pavol-Slovak
MeesMAY:SDutch
MeshachMEE-shak (English)Biblical
Bernardinaber-nahr-DEE-nahItalian