jonisonfire's definitions
A woman that sucks the life out of any man she encounters. A song was written about this by UK Hardcore band Chronographs
by jonisonfire April 27, 2009
Get the haemogoblin mug.
Get the haemogoblin mug.We'll email you a link to sign in instantly.