したし
shitashikiru

Suru Verb
Conjunction
Interjection

Emphasizes complete achievement of したっけ

1. To finish perfectly; To complete thoroughly; To carry through completely

Total Completion