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
Ignaasikh-NAH:SDutch
Peeter-Estonian
ShelSHELEnglish
Ira (1)IE-rə (English)Biblical, English, Hebrew
BravaBRAH-vahEsperanto
Indrajit-Hinduism, Bengali, Indian, Hindi