Top definition
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 01, 2003
Get the mug
Get a sheep rammer mug for your friend Beatrix.

Available Domains :D

  • sheeprammer.org
  • sheeprammer.ninja
  • sheeprammer.net
  • sheeprammer.com
  • sheeprammer.se
  • sheeprammer.men