punster

noun

A maker of puns.

noun

One who puns or is skilled in punning; a quibbler on words.

noun

One who puns, or is skilled in, or given to, punning; a quibbler; a low wit.

noun

A person who likes to make puns.

noun

someone overly fond of making puns