esl #english #idioms #informal #verb

sit on one's hands  {v. phr.},  {informal}