skifo Share definition Flag A neighborhood convenience store, typically in an urban area. Similar to a bodega, derived from the Italian "skifoso." We were out of milk, so I ran down to the skifo to pick some up. skifo by dnucci December 15, 2008 0 0 Get merch Get the skifo mug. Buy Now — $32.95 See more merch