Skip to main content

yard sheppard

A subspecies of the common Shepard who uses a yardstick for his primary weapon in the war vs. the sheep
The yard sheppard was bullying me today.
by Deacon demolisher May 6, 2015
mugGet the yard sheppard 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