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
Salamon-Hungarian
Theresiatə-RAY-see-ah (Dutch)German, Dutch, Swedish
Zhelyazko-Bulgarian
Fearchar-Irish, Scottish
Arushi-Hinduism, Indian, Hindi
Drazhan-Medieval Slavic