Top definition
Someone who breaks something in there body every month. You see them with a cast almost every month.
Look at his arm, he is probably a castnova
by The real castnova May 07, 2018
Get the mug
Get a castnova mug for your mother-in-law Nathalie.