One who has a sharp tongue, has a mastery of words, and is quick with a remark or comeback.
Don't fall for her sales pitch as she is a cunning linguist!