Ever Stuck Your Foot In Your Mouth? Fur Baby Friday

Have you ever stuck your foot in your mouth in good ole proverbial fashion? I am sure I have done it so well that the tap dance could be heard half a world away. Woodwardenglish.com defines this idiom like this: to say or do something that offends, upsets, or embarrasses Continue Reading