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
Navdeep-Indian (Sikh)
Mayme-English
Valery[.vælə'ri:]
Mikala-Hawaiian
PrzemysŁ-Polish (Rare)
Elektra-Greek Mythology