An Etymological Dictionary of the German Language/zappeln
Appearance
zappeln, vb., ‘to move convulsively, sprawl, flounder,’ from the equiv. MidHG. zappeln. a variant of zabeln, OHG. zabalôn (zappalôn?), ‘to sprawl.’ A specifically HG., probably of recent onomatopoetic origin.