Oh... So THATs what they mean by lipstick on a pig!
Perfect!
STOP !! insulting Miss Piggy LOL I think Miss Piggy will sue