Skip to main content

butchfacesop's definitions

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
by butchfacesop January 30, 2019
mugGet the Tara Herd 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