Search in full dictionary
HAGRIDDEN
HAGRIDDEN
ScnMaster
obsessed or harassed. From being ridden (dominated or
obsessed
) by a hag or witch.
—R-factorNTalk to
Registrars
Approved 5.3.91