Memebase

A sheep gives birth to a dog??

Advertisement