Longman Dictionary English 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 ldoceonline.com