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"

More General Terms


More Specific Terms