Grab your footRaise your foot up to your mouthPlace foot in your mouth and enjoy😛This idiom really means to say something stupid or embarassing.