Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by randomguy45
Helen
Share definition
Flag
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
Get the
Helen
mug.