Skip to main content

Jinstrel's definitions

helen

Short for a Helen Keller, this describes a severely handicapped person.
OMG this Special Poetry Slam Werewolf video is filled with Helens.
by Jinstrel September 7, 2007
mugGet the helenmug.

Share this definition