Punner
/(?)/
Pun·ner
Punner
n.
A punster.