23 Terrible, Awful, and Bad Puns from Tumblr

Experts say hearing an unexpected pun can be as painful as childbirth. [via ebaumsworld]

     

                 

You May Also Like: