たこし抜 く
tako shinuku
1. To see something through to the end; To persist until completion
Verb
1. To see something through to the end; To persist until completion
1. takoyaki; octopus dumplings
1. meandering; snaking
1. octopus
2. fool; idiot
1. kite
1. To see through; To finish
1. To finish; To complete