Skip to main content

Definitions by bobbythebigman

Nicastro 

Italian last name. Meaning good at everything they try to do. Every sport or activity they have a natural ability to be amazing at it. Everything except horseshoes. Athletic and very muscular good looking.
wow He is definetly Nicastro
Nicastro by bobbythebigman July 8, 2010