ソックパペットMeaningsNoun1. sock puppet (hand puppet made from a stocking or sock)Show all meanings (1 more)Other readingsソック・パペット