Top definition
A girl who is sometimes hard headed and sometimes gets on your nerves but is there for you to make you laugh smioe and so much more for what a friend could ask for
Girl 1: what do u think Danavia stands for

Girl 2: it means a lovable caring girl who any one could ask for is
by Niyahbug January 06, 2017
Happy St. Patties Day!
buy the domain for your cat vlog