An updated term for 'groove' and/or 'swerve'. A combination of energy, confidence and overall 'bounce'.
I can't talk to her yet. Give me thirty minutes to get my stroll on.
by charles upchurch August 24, 2004
Get the stroll (or 'stroll on') mug.