This is the John Legend, Samuel L. Jackson & Bernie Mac version.
Add a capo on 3rd fret to play James & Bobby Purify version.
[Intro]
G Am7 Bm Am7 G
[Verse]
G Am7 Bm Am7
Pull a string and I ll wink at you
G Am7 Bm Am7
I m your puppet
G Am7 Bm Am7
I ll do anything if you want me to
G Am7 Bm Am7
I m your puppet.
Bm Am7
Mmm...I m yours to have and to hold
Bm Am7
Darling you ve got full control of
G Am7 Bm Am7
your puppet
[Instrumental]
G Am7 Bm Am7
[Verse]
G Am7 Bm Am7
Pull them little strings and I ll kiss your lips
G Am7 Bm Am7
I m your puppet.
G Am7 Bm Am7
Snap your fingers and I ll turn you some filps
G Am7 Bm Am7
I m your puppet.
Bm Am7
Mmm...your every wish is my command
Bm Am7
All you got to do is wiggle your little hand
G Am7 Bm Am7
I m your puppet x2
[Chorus]
Bm Am7
I m just a toy, just a funny boy
Bm Am7
That makes you laugh when you are blue
Bm Am7
I ll be wonderful, do just what I m told
Bm Am7
I ll do anything for youuuu
G Am7 Bm Am7
I m your puppet x 2
[Verse]
G Am7 Bm Am7
Just pull them little strings and I ll sing you a song
G Am7 Bm Am7
I m your puppet....mmh yeah...come on, come on
G
Make me do right or make me do wrong
G Am7 Bm Am7
I m your puppet....mmh yeah...come on
Bm Am7
Mmh...treat me good and I ll do anything
Bm Am7
I m just a puppet and you hold my string
G Am7 Bm Am7
I m your puppet...ooh yes I am
G Am7 Bm Am7
I m your puppet
[Outro]
G Am7 Bm Am7
I m your walking, talking, living, loving puppet
G Am7 Bm Am7
I m hanging on a string...I ll do anything
G Am7 Bm Am7
I m your puppet x 2
G Am7 Bm Am7
Hug you, kiss you, pick you up and put you down
G Am7 Bm Am7
Guess what baby....
G Am7 Bm Am7
I m your puppet....................yes I am...
G Am7 Bm Am7
I m your puppet...................oooh
G Am7 Bm Am7
I m your puppet
G Am7 Bm Am7
I m your puppet....baby baby
G Am7 Bm Am7
Come on come on come on come on
G Am7 Bm Am7
yeeeah yeah yeyeeeah yeah yeah