Skip to main content

schmidtay's definitions

tara

Drop dead gorgeous. Used to describe the most amazing person you know. Legendary.
Wow, you are so tara.
by schmidtay November 25, 2007
mugGet the taramug.

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