Throw (one) for a loop verb phrase
"Throw" can be replaced by "knock".
To make somebody feel abosulutely surprised, shocked or confused
What he has told me would throw/knock everyone in this room for a loop.
His answer to my question threw me for a loop.
Some headlines of articles on the online platform are deliberately created with the aim of throwing readers for a loop.
To be surprised by some sudden occurrence
An exclamation of shock or surprise
The verb "throw" must be conjugated according to its tense.
The phrase first appeared in print in the 1920s, Before adopting its current "OMG!" meaning, the word was first used in the literal roller coaster sense, then to denote aerobatic tricks by pilots "looping the circle," and eventually in boxing to mean a hard blow that knocked down an opponent.