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
Tweet