Top definition
The most beautiful girl you'll ever meet. Usually athletic and gets the guys. A great friend!
I wish I was an Ashira
by Jacob34895htie October 23, 2011
Get the mug
Get a Ashira mug for your buddy Jerry.
buy the domain for your recipe site