NichiDict

靴下人形

くつしたにんぎょう
[kutsushitaningyou]

Meanings

1.Noun

sock puppet (hand puppet made from a stocking or sock)

2.Noun

sock puppet (online pseudonym account used for deception)