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
Get the mug
Get a Aoawen mug for your Facebook friend Zora.