meaning of balls-up

balls-up meaning in General Dictionary

some thing defectively botched or muddled