Top definition
Amazing woman, that knows what she wants and knows how to get it, she is also known as a sex god, she can do many sexual things and can do them with amazing talent, especially with her mouth 😉
by Kashoobleshuu January 09, 2017
Get the mug
Get a azrieal mug for your father-in-law Vivek.