Japanese dictionary
おにのくびをとったよう
triumphant (over a mediocre achievement); boastful
Kanji details
・ghost
・devil
・neck
・counter for songs and poems
・take
・fetch
・take up