Another Cheesey Joke

876 29 11
                                    

What do you call a German with sheep?








A German Shepherd

RandomtaliaWhere stories live. Discover now