Down your shirt

v.

Heard in Kilkenny

To eat heartily.

In use

Sit down there and get them poppies down your shirt

Posh English

Do sit down and dispatch those potatoes into your stomach.