Words: bunfight bun-fight
Part of speech: n
Definition: (Briticism) a grand formal party on an important occasion