Farquaad is interrogating Gingerbread Man:
Gingerbread Man: You are a monster.
Farquaad: I'm not the monster here. You are. You and the rest of that fairy tale gang, poisoning my perfect world. Now, tell me! Where are the others?
Gingerbread Man: Eat me! (spits on his face)
Farquaad: (cleaning his face) I've tried to be fair to you creatures. Now my patience has reached its end! Tell me or I'll...(he makes as if to pull off the Gingerbread Man's buttons)
Gingerbread Man: No, no, not the buttons. Not my gumdrop buttons.
Farquaad: All right then. Who's hiding them?
Gingerbread Man: Okay, I'll tell you. Do you know the Muffin Man?
Farquuad: The Muffin Man?
Gingerbread Man: The Muffin Man.
Farquaad: Yes, I know the Muffin Man, who lives on Drury Lane?
Gingerbread Man: Well, she's married to the Muffin Man.
Farquaad: (surprised) The Muffin Man?
Gingerbread Man: The Muffin Man!
Farquaad: (to himself) She's married to the Muffin Man.
Farquaad had asked Gingerbread Man about the rest of the fairy tale gang and their hiding place (The person who has hidden them). Why did Gingerbread Man answer "She's married to the Muffin Man"? And why did Farquaad forget his main question and surprised after hearing the new information? Also, who is this "she" here, actually?