ball over
Explore definitions, synonyms, and language insights of ball over
Definitions
Verb
surprise greatly; knock someone''s socks off; "I was floored when I heard that I was promoted"
Explore definitions, synonyms, and language insights of ball over