If you compulsively pun you are called a paronomasiac.