1 definition by Min Power

Top Definition
Battle Stations is an application on Facebook. Their boards are unmoderated, and the posters often leave their own forum because of the crappy gameplay value, and harass other applications for being "better" than them.
Sam: A bunch of trolls attacked Pet Society today, started calling me names and threw my Rainbow Poo at me. Then they made an account with my name and face and got me banned. :(

Chris: I bet I know the group, they're from Battle Stations.
by Min Power September 16, 2009

Mug icon
Buy a Battle Stations mug!