s'fortunato Share definition Flag Americanized Italian Slang, usually used as an exclaimation for something that is a stroke of either good or bad luck. Hey, I just found a $100.00 bill on the sidewalk...S'FORTUNATO!!! s'fortunato by the gabba goul January 22, 2005 0 0 Get merch Get the s'fortunato mug. Buy Now — $32.95 See more merch