Originally Posted by DocEd
"Excubrient" There's a word you don't hear everyday. Anyone know what it means?


Is is spelled exuberant?