Andrew Nicastro Share definition Flag A fucking god. You know Andrew Nicastro, hes a fucking god. Andrew Nicastro by anonymous99991 September 24, 2018 0 0 Get merch Get the Andrew Nicastro mug. Buy Now — $32.95 See more merch