Skip to main content

Urbanabru's definitions

tar tar

What extremely rich people say in passing when partaking in rich people activities. Also see - "ta ta"
My, we must be on our way or else our chauffeur may not be able to transport us to the scheduled polo sporting event in a timely fashion. Tar tar.
by Urbanabru January 9, 2017
mugGet the tar tar 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