Italian skewer Share definition Flag having sex in the olive garden and you shove a bread stick up a girls ass and then forcing it down her throat. gave my waitress the Italian skewer last night. Italian skewer by notaguineapig November 7, 2022 0 0 Get merch Get the Italian skewer mug. Buy Now — $32.95 See more merch