Another idiom. Open mouth insert foot. Ha.