1 definition by Sheep Godddddd

Sheperd thats have sex with every goat in the world.
that are difinition king of sheep ruperts land
by Sheep Godddddd February 24, 2017
Get the ruperts land mug.