くるわしたばかり
kuruwashitabakari

Godan Verb (su)

Indicates an action has just been completed of 狂わす

1. Just drove mad; Recently maddened; Driven mad recently

Completed Action
Recent Past