It means that Trump is a dog on a leash for Putin. That make America a puppet for Russia.