Skip to main content

Definitions by Loopeelala

Haggatroll

A nasty woman who looks like a hag & a troll
Look there's that haggatroll !
Haggatroll by Loopeelala August 18, 2015