English version

have ants in your pants

From Longman Dictionary of Contemporary Englishhave ants in your pantshave ants in your pantsspoken to be so excited or full of energy that you are unable to sit or stand still – used humorously ant
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.