1. A Transformers robot that transforms into some big hairy balls.
2. A sick 80's cover band based in Baton Rouge, Louisiana.
1. Ballsatron is way cooler than Megatron.
2. I can't wait for the next Ballsatron concert!B
by USS Brometheus March 17, 2011
Get the ballsatron mug.