Top Definition
An amazing girl that owns world 64, she is the pinnacle of perfection in every way.
Person 1: Did you see Aoawen in world 64?
Person 2: Holy shit yea shes amazing.
by Herma Fradite March 09, 2009
5 Words related to Aoawen

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.