ball over

from WordNet (r) 3.0 (2006)
ball over
    v 1: surprise greatly; knock someone's socks off; "I was floored
         when I heard that I was promoted" [syn: {shock}, {floor},
         {ball over}, {blow out of the water}, {take aback}]
    

[email protected]