Board Thread:Off Topic and Fun/@comment-35624653-20180605145100

Where do y'all get this phrase called 'sockpuppetry' from? I'm a bit confused about it. 