{v. phr.}, {slang} To surprise very much. * /When I heard they were moving, I was really knocked for a loop./ * /The news of their marriage threw me for a loop./
THROW FOR A LOOP
Meaning of THROW FOR A LOOP in English
Slang English vocab. Английский сленговый словарь. 2012