To have ants in one's pants
Personal Work 2020​​​​​​​​​​​​​
(In the German phrase we use the word bumblebee instead of ants.)
Back to Top