(September 10 04:00) Fail Blog
Puns are one of those things that even though you might hate, you can't really avoid. Try as you might to avoid them and yell at the people who bring them into your life, but someone will always come back with a sackful of puns to spill all over your life. They're both incredibly clever and horribly dumb at the same time.
You can find the original article
here