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
MalachiMAL-ə-kie (English)Hebrew, English, Biblical, Biblical Latin
ZeusZOOS (English)Greek Mythology
LammertLAHM-mərtDutch
Sandi-Croatian, Slovene
GundaGUWN-dah (German)German, Swedish, Norwegian, Danish, Ancient Germanic
Simoni-Georgian