Skip to main content

Definitions by Jinstrel

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