JLearn.net Online Japanese Dictionary and Study portal
English Reference for chatta (ちゃった)
"Didn't you get married!?" "Oh, we split up. We broke our engagement.
My right foot is sleeping
Someone ploughed into me from behind at an intersection yesterday
Argh! My computer froze up again
I got my hands quite dirty
She got tired of his waffling and dumped him