authfriend Sun, 06 Apr 2014 09:29:19 -0700
It's the offspring of a goat and a sheep. Here's a geep just recently born in Ireland: