What does the snake smiles but shows no teeth mean?

Its a warning to beware of deception; those who invite with a smile (and appearing friendly) but dont reveal their true nature.

there is a variation which simply says "show no teeth" as in give nothing away, not a snarl nor a smile.