Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
balls-up
in English
balls-up
#limited
Definitions
Verb
to
mess
up
a
situation
;
create
chaos
to
perform
poorly
;
ruin
an
effort
Noun
a
muddled
or
botched
outcome
Base Words
balls
up