Menu Close
© 2023 Funky English.
Powered by WordPress.
Theme by Anders Norén.
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…