Stroll On Definition

Expressing surprise or disbelief.
Wiktionary