1 definition by Therese

person(s) that have no will of there own; somebody that lets others control them.
George is Pats meat puppet, he does what ever she says.
by Therese December 12, 2005
Get the meat puppet mug.