gigon

adjectivecommon noun

sense 3: from the name gigon, x1853, who always did more than necessary.

Definition