Skip to main content

NOOBATTACK's definitions

Tara

A girl who likes to piss on dogs.
Girl: WHY IS THAT GIRL PISSING ON THAT DOG?!
Boy: She's A Tara..
by NOOBATTACK May 25, 2011
mugGet the Tara 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