Top definition
A classy lady with some seriously bangin' hips. The kind of girl that has bitches on call and knows what's what.
Oh, that's Yarra.
by ElliotFalls January 15, 2011
Get the mug
Get a Yarra mug for your mom Nathalie.