1 definition by Annarib

Top Definition
One who is fierce, persian, has a great sense of style, a great booty and large persian tits
Anna: Damn, did you see that Yalda today? She look good!
by Annarib January 04, 2010

Mug icon
Buy a Yalda mug!