Skip to main content

Definitions by NOOBATTACK

A girl who likes to piss on dogs.
Girl: WHY IS THAT GIRL PISSING ON THAT DOG?!
Boy: She's A Tara..
Tara by NOOBATTACK May 25, 2011