A nasty woman who looks like a hag & a troll
Look there's that haggatroll !
by Loopeelala July 23, 2015
Get the Haggatroll mug.