Meaning of ball over

Definition of ball over

(verb) surprise greatly; knock someone's socks off; "I was floored when I heard that I was promoted"

Other information on ball over

WIKIPEDIA results for ball over
Amazon results for ball over