してやったったばかり
shiteya' tattabakari

Godan Verb (ru)
Interjection

Indicates an action has just been completed of してやったり

1. Just did.; Recently did.; Have just finished.

Completed Action
Recent Past