1 definition by jonisonfire

A woman that sucks the life out of any man she encounters. A song was written about this by UK Hardcore band Chronographs
Holy shit dude! That girl is such a haemogoblin, stay away!
by jonisonfire April 27, 2009
Get the haemogoblin mug.