Vocabulary
ジタバタ
ジタバタ
(kicking and) struggling; wriggling; floundering; flailing
adverb
adv-to
suru-verb