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
Melete-Greek Mythology
Mihailo-Serbian
Manamimah-nah-meeJapanese
BrittneyBRIT-neeEnglish (Modern)
EijaAY-yahFinnish
Athina-Greek