Poppy strolling is the same as taking a stroll. It is however a more British version that may or may not include poppies.
Person 1: *strolling and is British* Person 2: That's person is Poppy Strolling