Green’s Dictionary of Slang

stroll v.

[to walk away with something]

to get away with something, to go free, to do well.

[US]Z.N. Hurston ‘Story in Harlem Sl.’ in Novels and Stories (1995) 1010: Stroll: doing something well.
[US](con. early 1950s) J. Ellroy L.A. Confidential 56: Squeal in front of your friends and you stroll.