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