ants in the pants

listen to the pronunciation of ants in the pants
English - Turkish
(deyim) Yerinde duramayan
English - English
restless, can't sit still, jumpy, fidgety