Insultant
-
A [consultant] with a [brash] style for [telling it like it is], even at the risk of implying that his clients are idiots.
Insultant meaning & definition 1 of Insultant.
-
One who is educated in treating or speaking with [contemptuous] [rudeness] and obvious [arrogance] and paid for this service
Insultant meaning & definition 2 of Insultant.