I'm not sure but I think the word you're looking for is pendejo. (I'll gladly defer to those FReepers whose Spanish is better than mine.)
serpiente en la hierba
Snake in the grass!