mandarin By Berni | December 8, 2008 a mandarin a high ranking government official (often used satirically) The final decision will, naturally, come from the government mandarins ! find out more about this word or phrase Posted in Word of the Day and tagged General idioms, M