HAVE ANTS IN THE PANTS


Meaning of HAVE ANTS IN THE PANTS in English

v. unable to sit still, jumpy, nervous

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.