2 definitions by General S
A skilled or generous individual that often comes off as annoying to others as they come of as braggers.
by General S May 15, 2022
A skilled or generous individual who often comes off as a bragger or douchebag despite their good deeds.
by General S May 15, 2022