From 引(ひ)っ張(ぱ)り (hippari) + たこ (tako). The tako changes to dako as an instance of rendaku (連濁).
ひっぱりだこ • (hippari-dako)