Some funny pics that will ruffle your feathers. And here's a random dump of funny memes that'll put a smile on your face.