to have ants in one's pants

坐立不安, 急欲行动
在线英汉词典
相关词语