General:
* Wordsmith: This is a classic term for someone skilled with words, often used for writers.
* Logophile: This term literally means "lover of words".
* Verbalist: This term emphasizes the use of words, but can also suggest someone who is overly concerned with language.
More specific:
* Punster: Someone who enjoys making puns.
* Witter: Someone who talks a lot and enjoys using clever or witty phrases.
* Linguistic acrobat: Someone who skillfully manipulates language for humorous or creative effect.
* Wordplay aficionado: Someone who enjoys playing with words in various forms, like puns, riddles, or tongue twisters.
* Rhetorician: Someone who uses language effectively and persuasively, often in speeches or writing.
* Linguist: This is a more formal term for someone who studies language.
The best term to use depends on the context and the specific way the person plays with words.