meaning of bun-fight

bun-fight meaning in General Dictionary

(Briticism) a grand formal celebration on an important event