Skip to main content

Definitions by OriginAstaroth

Irish Subway 

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