Skip to main content

Definitions by randomguy45

An annoying woman who hits on high school girls and coughs vagina air up all the time
Holy shit, did you see that old hag just hit on me? What a Helen!
Helen by randomguy45 April 9, 2010