The spy is french. That should be obvious, due to the fact that he said "Aah, my petite chou-fleur." at the end of Meet The Spy, which means "small cauliflower". Weird, huh?
I talked to my French teacher about that, she said it actually meant, literally, Short (or small) cabbage. If you take some of the stuff we call people we love out of context, it can sound weird too. But yeah, she said it was a mildly common thing to call someone in France.
Someone you love, obviously.