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 15, 2011
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
by Lolkevin February 21, 2017