Meat puppet etymology

English

English word meat puppet comes from English sock puppet

Detailed word origin of meat puppet

Dictionary entry Language Definition
sock puppet English (en) (Internet) A pseudonym used by someone to distance themselves from their actions, especially to talk about themselves in the guise of a neutral observer.. (Internet) An alternative account used for abuse.. A person being completely controlled by another.. A simple puppet made from a sock placed over the hand of the puppeteer.
meat puppet English (en) (pejorative, slang) a newsreader who is not a reporter. (slang, UK) penis. (slang, US) prostitute.