Insinuant

Webster's Dictionary of the English Language

·adj Insinuating; insinuative.