Scibelli Share definition Flag italian version of a shamWow used primarily for a cum rag. oh no theres a wet spot in the sheets! Better get me a scibelli. Scibelli by scibellihowmanylockupsdoyouhad July 8, 2010 0 0 Get merch Get the Scibelli mug. Buy Now — $32.95 See more merch