Gigger

n.

Heard in Dublin

Someone who puts on a performance or acts the fool purely for the amusement of friends or colleagues.

In use

That guy over there is a gigger.

Posh English

That fellow over there is a frightful show off.