Battle?!



  • an exclamation of impending awesomnity, perhaps a scuffle. This has been known to be the warcry of Daving Liu and all who have seen him.


 

Related Words

View More



© Define Dictionary Meaning. All rights reserved