Friday, December 09, 2005
nova
(noun)
1. nova
a star that ejects some of its material and become more luminous in the process
OK so I never thought about how appropriate this definition of his nickname is.
congenital heart defect
posted by Erin @
4:01 PM