Vocabulary
やっちまう
やっちまう
to screw up; to goof; to do (something one regrets)
expression
verb