Skip to main content

Therese's definitions

meat puppet

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 28, 2005
mugGet the meat puppet mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email