HAGGOT

1.not quite an old hag nor a faggot
2.an old hag who is also a faggot
"that teacher is a fucking haggot man" "i know, how could she take away my magazine?"
by your mommas momma November 20, 2008
Get the HAGGOT mug.