Skip to main content

Definitions by butchfacesop

Tara Herd 

She is the most annoying human in the world and she is two faced and a right cow no one likes her
that tara is a right bitch but we all love and know a tara. Tara herd means shes a bitch
Tara Herd by butchfacesop January 30, 2019