Top Definition
A two or more player game, preferably two, guys whack eachother off and whoever comes first, looses.
D-Wreck:Dude, lets play battle shafts!(said in a really intense powerful tone)
Falex: OK!
Falex: Damnit D-Wreck! You always win this game!
by Janebaby May 08, 2009
5 Words related to Battle Shafts

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.