ball_over
1. [ verb ] surprise greatly; knock someone's socks off
Synonyms: shock take_aback stun blow_out_of_the_water floor
Examples:

"I was floored when I heard that I was promoted"

Related terms: surprise startle stunner
Similar spelling:   ball_fern
  balfour
  ball_of_fire
  ball_bearing
  bowl_over
  boil_over