Top definition
A girl who is an amazing person. She will never fail to put a smile on your face. She is funny, pretty, talented aad overall great. If you haven't met a Darvany, meet one!
"Wow shes so pretty. She has to be a Darvany"
by Yaboi dro August 18, 2017
Get the mug
Get a darvany mug for your daughter-in-law Beatrix.