Top definition
The most beautiful woman you can lay your eyes on. She has the most precious eyes that are full of life. Her laugh makes the singing birds jealous. Her smile cures the world's sickness. Although she may be stubborn and hard headed, she fight for what she believes in. She deserves nothing but the best.
Yaravidd is irreplaceable, I couldn't live without her.
by Jimmyjaymz January 08, 2015
Get the mug
Get a Yaravidd mug for your fish Sarah.