What does 1 Samuel 15:32 mean?
Samuel returned with Saul despite making it clear that God had rejected Saul's kingship over Israel (1 Samuel 15:27–28). He appears before the elders of Israel (1 Samuel 15:30–31), seemingly to perform a brutal, public, shocking act. Saul had been commanded to entirely destroy every living thing among the Amalekites (1 Samuel 15:3). This was God's judgment on a wicked people (Deuteronomy 25:17–19). In addition to sparing the best of the animals, Saul had not killed the king, Agag (1 Samuel 15:8–9). Instead, Saul brought Agag back with him to Gilgal.No reason is given as to why Saul spared Agag. Perhaps it was customary to spare the king of a conquered people. Saul may have intended to parade Agag around to celebrate his victory. Whatever Saul's motivation, his refusal to kill Agag along with his people was disobedience to the Lord.
Samuel calls for Agag to be brought to him, and Agag's response is revealed. The word usually translated as something like "cheerfully" could also be read as "haltingly" or "uncertainly." The Amalekite king seems to assume that if the Israelites were going to kill him, they would have done so already. That might have been a reasonable assumption when dealing with a king and army who failed to obey God. Samuel has no such weakness.