Online Dictionary

ball over Explained

ball over at English => English (WordNet) Of Explained:

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