A young hag or an ugly old woman; a small or insignificant hag-like creature.
From 'hag' (an ugly old woman, or in folklore, a witch) + the diminutive suffix '-let,' following patterns like 'piglet' and 'leaflet' to indicate something small or lesser.
The '-let' suffix is wonderfully productive in English—it can attach to almost anything to mean 'small version,' so 'haglet' humorously suggests the junior or apprentice version of a troublesome hag.
'Haglet' is a diminutive of 'hag,' inheriting the gendered slur while the diminutive suffix '-let' adds a layer of infantilization or dismissiveness commonly applied to women.
Avoid. Examine the actual quality or behavior being described; use neutral language instead of compounding gendered insults.
["described with neutral terms specific to context"]
Diminutive forms mask the dehumanization embedded in base slurs; recognizing this pattern protects against subtle gendered language.
Complete word intelligence in one call. Free tier — 50 lookups/day.