Definition of Ball Up

  • 1. Make a mess of, destroy or ruin Verb

Synonyms for word "ball up"

Semanticaly linked words with "ball up"