Skip to main content

ElliotFalls's definitions

Yarra

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 16, 2011
mugGet the Yarra mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email