1 definition by Teh glen

1
A beautiful and amazing daughter. Who is often very harsh towards herself.
Stop being so avagail
by Teh glen April 02, 2018
Get the mug
Get a avagail mug for your daughter-in-law Nathalie.