1 definition by ElliotFalls

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 Yarra mug.