What does Ballsack Tank mean?

Ballsack Tank meaning in Urban Dictionary

1. When you are getting tanked when you look at the face by a ballsack, generally a hairy one. 2. significant ownage.