Lipstick On A Pig

Cheesy Corporate Lingo CheesyCorporateLingo.com 27 February 2012

 

(1). An attempt to make an unfortunate or ugly situation look good, without success.