Snake and Liar
What Does 'Snake' Mean in Colloquial Language?

Discover the meaning of 'snake' as it relates to deception and untrustworthiness.