What does bun-fight mean?

bun-fight meaning in General Dictionary

(Briticism) a grand formal celebration on an important event