Venomous Snake in the Grass – Meaning? Vern 0 Comments Snake idioms, Snake in the grass A common phrase and saying in the USA is to say someone is a real SNAKE IN THE GRASS. Why Read more