On the road!

exp.

Heard in Sligo

Exclamation upon taking delivery of a new car or scooter and venturing forth.

In use

On the roadzzz lawwddzzz! First spin in the new yoke like.

Posh English

We have taken delivery of our new motor car. Glorious days!