Top definition
The Czar of Czars in the Obama administration. Obama him self is the most powerful Czar in this current administration.
The Obamaczar has appointed a new pay czar (pay schmay) to monitor executives pay to insure they don't get overpaid.
by kwicke July 16, 2009
Get the mug
Get a Obamaczar mug for your guy Nathalie.