Top definition
An awesome girl, with a personality. She could make you laugh with the most pointless jokes, and make you smile when your extremely sad. Shes very out-going, and tends to be great at sport. She usually likes animals. If your lucky enough to be her friend, boyfriend, or live in a 10 mile radius of her, You are as lucky as hell.
Devanga is just too cool!
by Why Was I Born A Muggle??? August 02, 2018
Get the mug
Get a Devanga mug for your guy Beatrix.
buy the domain for your foodie site