"i could kick myself" in German I could kick myself! Ich könnte mich selbst ohrfeigen. Detailed translations for "i could kick myself" I could kick myself! I could kick myself! Ich könnte mich selbst ohrfeigen.