I've noticed that there are many pejorative terms containing "gi" that are listed in various online dictionaries: bolgi - glutton brolgi - boaster cachgi - coward celwyddgi - liar chwiwgi - rogue clapgi / clepgi - gossiper / babbler cilgi - coward llechgi - sneak / skulker llwfrgi / llyfrgi - coward
https://www.reddit.com/r/learnwelsh/comments/1wygupa/pejorative_terms_that_contain_gi/