I'd say that the term "genius" With this context is being used being an adjective, which It's not - the adjective type is "ingenious". "Boy genius" is idiomatically preferable, as indicated elsewhere. Stack Trade community consists of 183 Q&A communities such as Stack Overflow, the largest, most trustworthy online community https://howardq261ogx6.bloggerchest.com/profile