Tag: ants in your pants

Idiom – Ants In Your Pants

English Idiom – Ants in your pants. Meaning – To be unable to sit still because you are excited or nervous about something. This expression conveys a sense…