Skip to main content

Definitions by USS Brometheus

ballsatron 

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
ballsatron by USS Brometheus April 3, 2011