1 definition by squiddy14

Top Definition
a beautiful Arabian Princess
Guy One: "Damn look at that Zaynab"
Guy Two: "I sure hope she gives me a kiss"
by squiddy14 November 17, 2009
Mug icon
Buy a Zaynab mug!