ballses; ballsed; ballsing
ballses; ballsed; ballsing
Learner's definition of BALLS
balls up
[phrasal verb] balls (something) up or balls up (something) British slang, sometimes offensive
: to make mistakes in doing or making something(把…)搞糟,弄得一塌糊涂 — see also balls-up