A skilled or generous individual that often comes off as annoying to others as they come of as braggers.
I swear our boss is such a general seagull when it comes to bringing snacks into work.
A skilled or generous individual who often comes off as a bragger or douchebag despite their good deeds.
Our boss is Such a general seagull when it comes to bringing cakes into work