Urban Dictionary says a little different.
A shiny seductive finish applied to a big pile of bull shit..A ploy geared to make you believe something of an untrue nature.
A method of gaining customers or attracting attention by accentuating a certain trait/quality.