ballsatron
1. A Transformers robot that transforms into some big hairy balls.
2. A sick 80's cover band based in Baton Rouge, Louisiana.
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
2. I can't wait for the next Ballsatron concert!B