carucci Share definition Flag A giant faglord with no cock and likes to fuck dogs. A:I am CarucciB: Faggot carucci by PoopZoopDoople22 July 22, 2014 0 0 Get merch