Irish Rain Share definition Flag That really fine rain that gets you soaked through to your pants "Come on it's only fine rain!" "No chance! That's Irish rain and I don't have any spare underwear when these get soaked." Irish Rain by Benji-chivs November 26, 2021 0 0 Get merch Get the Irish Rain mug. Buy Now — $32.95 See more merch