punster

PUN'STER, n. One that puns or is skilled in punning; a quibbler; a low wit.