Noun
paronomasiac (plural paronomasiacs) One addicted to word play or puns.
If you compulsively pun you are called a paronomasiac. Tim Vine