1 definition by BBTK

To perform extremely well in a particular endeavor
"Wow, we just ballsacked the shit out of that"
"We came, we saw, we ballsacked."
by BBTK November 6, 2007
Get the ballsack mug.