what is UP with the giraffe riddle and random cartoon meme crap?!

don't even get me started about the breast cancer awareness stuff.

i ask myself all the time, why i dont deactivate!