User talk:Vivfan1

Hagg can mean all sorts of this it can mean your MUM! or just slag,skeet or any type of a fending word.