or it could mean you have no mind of your own.
yes, that you let people tell you what to do.
I wish I was a puppet because they usually make things better. Depending on how they're used of course.
I was thinking more along the lines of this http://www.youtube.com/watch?v=B-9ODc166oo
One step away from being a Muppet ;)