that is a hugenaught idea, meaning that the idea is an excellent one, one that exceeds typical idea standards
adjective
"that is a hugenaught idea, meaning that the idea is an excellent one, one that exceeds typical idea standards" What is the definition of "hugenaught"?