Irish Subway Share definition Flag A place that makes some hot subs, apart from the fact that they serve it on cake. Jimmy: Did you ever get a Irish Subway sandwich?John: Yeah, they sweet as fuck! Irish Subway by OriginAstaroth February 5, 2021 0 0 Get merch Get the Irish Subway mug. Buy Now — $32.95 See more merch