Some wagon

n.

Heard in Tipperary

An impressive or large car or vehicle.

In use

That's some wagon ya got yer seff there

Posh English

That is a rather splendid motor vehicle you have acquired for yourself.