goemagot
/ˈɡoʊməɡɒt/Definitions
1. noun
A goemagot is an archaic term for a type of beetle, specifically a weevil, or a derogatory term used to describe a person considered repulsive or unpleasant.
“In medieval literature, the goemagot was often used to describe a foul creature.”