3 ms·Non native English speaker here, would you mind explaining that saying?by belval 7y agoNon native English speaker here, would you mind explaining that saying?ta999999171 7y agoLook up the phrase "lipstick on a pig".