1 definition by cuntfacedgutterslut

Top Definition
A dysfunction succubus that devours all it touches, its voracious appetite rarely fulfilled. A dangerously evil creation encased and contained within the supple skin of a woman.

Be warned young man, that there woman is quite the helene.
by cuntfacedgutterslut March 13, 2009

Mug icon
Buy a helene mug!