so i was playing out a probable conversation in my head and found that i lacked a word to finish a sentence as i wished. so the relevant part of the conversation goes like this:

"do i strike you as the kind of person who...[blah blah blah]?"

"no, but if you did, id hit back"

"ahhhhhh, so youre a __________, very nice"

now... the blank above is the word im looking for...
what is a person called when they like to play off words, or use their unintended meaning to make a witty comment, and/or someone who enjoys and is proficient at semantic arguments, someone who demonstrates proficience at wordplay, etc...

im sure ive never heard the word, but i know theres one out there, and would love to know it