Skip to main content

randomguy45's definitions

Helen

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!
by randomguy45 April 9, 2010
mugGet the Helen mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email