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…
English Idiom – Caught with your pants down or Caught with your trousers down. Meaning – To be found in a situation that embarrasses you. Caught doing something (usually…
English Slang – Kicks. Meaning (noun) – Shoes, usually sneakers or trainers. It is often used as a substitute for the word shoes or sneakers, and can also…