Mealymouthed

adjective not plain and straightforward; devious Example: a mealymouthed politician

Merriam-Webster's Collegiate Dictionary