Top definition
Done. With no repair
Her car just ballsacked out.
by IrishKT November 17, 2016
Get the mug
Get a ballsacked out mug for your dad Günter.