Top definition
Devaya is a fiesty little one. She will fight you if you make her mad.
Devaya is Devaya.
by Jeffry321 July 01, 2017
Get the mug
Get a devaya mug for your dad G√ľnter.