YourDictionary

punster

noun

a person who habitually makes, or is fond of making, puns
also punner

See punster in American Heritage Dictionary 4

Learn more about punster

link/cite print suggestion box