- We are also on
Posted by Ishita Mehta on February 07, 2002
Can some one please help me with the meaning of the following phrases ? Thank you
all thumbs hat in hand twiddling your thumbs hanging by one's fingurenails hand in hand by hand hands down all hands on deck
Thank you