やさぐれたばかり
ya saguretabakari

Ichidan Verb

Indicates an action has just been completed of やさぐれる

1. Just become dissolute; Recently debauched; Newly fallen into disrepute

Completed Action
Recent Past