Top definition
A girl that is very spontaneous that always has some amazing advise to give. She'll always be there even if she has something better to do. Basically the best person you can meet in life. = also, very talented, btw she is a hardcore gamer and likes to spend her free time playing Modern Warfare 2.
"Dangggggg that Yanilsa girl has got it going on!!!"
by mysterious_2020 November 23, 2009
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug