ruperts land Share definition Flag Sheperd thats have sex with every goat in the world. that are difinition king of sheep ruperts land ruperts land by Sheep Godddddd February 24, 2017 0 0 Get merch Get the ruperts land mug. Buy Now — $32.95 See more merch