Top definition
An amazing talented girl that loves nature is smart and loves writing story's from her imagination.
Boy: "Look at her she is such an avienda"

Girl: " she makes all the girls jeluas"
by Blugirl37 March 08, 2016
Get the mug
Get a avienda mug for your buddy Callisto.
buy the domain for your travel site