ants in your pants idiom
Idioms

Idiom – Ants In Your Pants