Definition:
Business consultants that accrue large fees for little or no work.
Colloquialism:
Insultants make a shit load of money, but really not any good at their job.
by Plutus 11 August, 2024
Business consultants that accrue large fees for little or no work.
Insultants make a shit load of money, but really not any good at their job.
by Plutus 11 August, 2024