meaning of bunfight

bunfight meaning in General Dictionary

(Briticism) a grand formal party on an important celebration