1. (Noun) a traditional Irish alcoholic beverage which consists of a pint of Guinness stout and a shot of vodka.
2. (Noun) a term used to describe an Irish person who can drink shuttle punchers like thereâs no tomorrow
1. I got hammered off shuttle punchers last night and pissed on the floor of Supermacs
2. Seán is a serious shuttle puncher, Iâve seen him down 4 in a row like it was water and try to sleep with his mam 20 minutes later.