"I Put A What"...say what?

On this Myspace page, there is a song called “I Put A What”. It’s a pretty cool song; instrumental track from “I Put A Spell On You” by Screamin’ Jay Hawkins and sung by a delighful singer named Valeska Jakobowicz.

My question is about the term, “I Put A What”. Is this some new slang I haven’t gotten wind of yet? Or maybe a term known in Europe (the singer is German, though you wouldn’t know it to listen to her).

So anyway, does anyone have any idea – or do you get any idea from listening to it – what this phrase might mean or refer to?