Schools, Learning, etc.

To put your foot in your mouth

To put your foot in your mouth

The meaning of this expression is to embarrass yourself by something that you say.

Interview: Sheena Purcell

Interview: Sheena Purcell

At ESL Podcast Culips we are completely focused on everyday North American English that brings you outside the classroom and lets you experience common slang, natural expressions and new vocabulary.