squackle.com
Joke #18056
Q: Where do lambs buy their clothes? A: Lamb shops.