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 rammermug.

Share this definition