Top definition
A short happy go lucky girl. Always positive and out going. Very humble and generous. Talks a lot. Anime freak. Rarely feel sad or mad that people would think they are heartless. Live life with the prinsip that "money is not everything and can't buy happiness", true definition with beauty with brain.
That girl attitude is on point. She must be Umyra
by Fattybembot December 29, 2016
Get the mug
Get a Umyra mug for your dog Helena.