What does BareFights mean?

BareFights meaning in Urban Dictionary

home of online battle movies.