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
Pali-Albanian
Ciprianochee-pree-AH-no (Italian)Italian, Spanish, Portuguese
Zachariahzak-ə-RIE-ə (English)English, Biblical
TillieTIL-eeEnglish
Felton['feltən]
ĐUraĐA-Serbian, Croatian (Archaic)