The best friend you can ever ask for. He has the best hair and you would just pay to touch it. If you meet a "Novan", dont let him go. He will make your life happier than it already is.
by king_18301 December 23, 2016

a extreamly ugly creep that has no friends or life. he is very unsuccessful and is very jealous of his twin brother evan.
by urmoomaa123 August 19, 2011

by Lolkevin February 21, 2017

A person or people from Terra Nova. Terra Nova means New Earth or New Land, in Portugese, Catalan and Latin. Terra Nova was a human settlement on Earth 85 million years before modern day.
by BeBellevuekel August 09, 2017
