Jammer

n.

Heard in Longford and Dublin

A motor car or automobile.

In use

Hop into the jammer before the lashing rain starts!

Posh English

Step into the motor car before the torrential rain commences!

Same phrase, other counties