しゃちほこ立ち
しゃちほこだち, しゃっちょこだちshachihokodachi
noun · suru verb
- headstand
- doing one's best
- doing something to the best of one's ability
しゃちほこだち, しゃっちょこだちshachihokodachi
noun · suru verb
Data from JMdict, KANJIDIC2 (EDRDG), KanjiVG, CC-CEDICT and Make Me a Hanzi. Sources and licences