Caught flatfooted.
This idiom or expression like phrase means:
Caught by surprise.
Caught unprepared.
Bank executives were caught flatfooted by the public anger over their large year end bonuses.
Also:
Blindsided.
Caught off guard.
Giving the fish eye.
This idiom or expression has to do with:
Staring in surprise.
Turning your head and giving a startled look, with usually only one eye being visible.
We were walking and talking when I made an unexpected remark. She turned around and gave me the fish eye, obviously surprised and not knowing why exactly I had said that.
Getting knocked over with a feather
This idiom or expression has to do with being extremely surprised!
He was so surprised you could have knocked him over with a feather!
Similar:
Knocked for a loop.
Also:
Getting bowled over with a feather
You could play marbles with his eyeballs.
This idiom or expression like sentence means:
He was very surprised.
He was so surprised his eyeballs were sticking out enough to play marbles with!!! (Not a pretty picture!)
Shell-shocked.
This idiom or expression like phrase means:
Shaken.
Really surprised.
