The derogatory side of sophist seems to come close with the added advantage that if they know what it means you can claim it's not an insult and mention Socrates.
(I LIU)