Top definition
A highly addicting browser based online game
that requires great strategy and lots of time.
Guy 1:Dude have you heard of a game called battledawn?
Guy 2:yeah dude that game is badass!
by Gilith1 February 05, 2009
Get the mug
Get a Battledawn mug for your dog Manley.