1 definition by boobaaaaa.

Top Definition
a very sick sick person.
that eleni has a strangling fetish, ya FREAK! :D
by boobaaaaa. March 16, 2008

Mug icon
Buy a eleni mug!