Top definition
Involves multiple rats fighting usually in a free for all. On special occasions team ups are even possible. Usually gambling is present at such events.
Have you ever been to a Rat Battle? Their fucking Exhilarating!
by twhitiswrong February 14, 2012
Get the mug
Get a Rat Battle mug for your Aunt Helena.