man i hate the boss fight in the new [kof]
the big, mean, cheapass mofo you fight at the end of a video game, usually fighting games
"man i hate the boss fight in the new [kof]" What is the definition of "boss fight"?