Paragrammatist

(n.) A punster.