たこしたばかり
tako shitabakari
1. Just did [WORD]; Recently did [WORD]
Verb
1. Just did [WORD]; Recently did [WORD]
1. takoyaki; octopus dumplings
1. meandering; snaking
1. octopus
2. fool; idiot
1. kite
1. Just finished; Recently released
1. Just finished working hard.; Recently exerted oneself.