Irish Chalupa Share definition Flag Someone who is considerably more intelligent than people named 'Matt'. Matt: All my opinions are trash. Luckily there's an Irish Chalupa to point that out. Irish Chalupa by RightMoreOftenThanMatt June 3, 2024 0 0 Get merch Get the Irish Chalupa mug. Buy Now — $32.95 See more merch