2 phrases
hello,
what is the meaning of the following..
1.they should be able to "let their hair down" at their wedding.
2.there had been a "snake in the grass" at the wedding.
thank you for your help.
Replies
- Let hair down; snake in grass R. Berg 07/17/03