Skip to main content

sheep rammer

a name for a person who lives in a country where sheep hearding is popular.mainly places that are mountainous
by mack daddy george May 1, 2003
mugGet the sheep rammer 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