Top definition
The most amazing person you can find in the world. She is just down right perfect in every aspect.
Guy: Can you introduce me to your friend Nudraat?
Girl: Of course, but why?
Guy: Because I think she is the awesomest. Dunnoe
by someguydunnoe December 12, 2010
Get the mug
Get a Nudraat mug for your girlfriend Nathalie.