Top definition
One special person who is a loyal friend, whos there for you no matter what. A loving friend that stick to with you through thick and thin and a gorgeous human being that us worth dying for
Wow your such a yanilda.
by I love pie June 02, 2017
Get the mug
Get a yanilda mug for your mother-in-law Riley.