Akademik

hag
noun /hæɡ/
a) A witch, sorceress, or enchantress; also, a wizard.
b) An ugly old woman.
See Also: fag hag

Wikipedia foundation.