Subscribe English
look up any word, like poopsterbate:
it means animal in Lebanese Arabic.
can be used as an insult.
stop behaving like a hayawen
your are a hayawen
did you see that hayawen
by kidoz February 21, 2009
12 3

Words related to hayawen:

animal haayaween haya hayaween hayawin hiaween