Green’s Dictionary of Slang

balls up v.

[balls-up n.]

[late 19C+] to make a mess of, to ruin, to blunder, to make a mistake.