I'd personally say which the phrase "genius" in this context is getting used being an adjective, which It's not necessarily - the adjective variety is "ingenious". "Boy genius" is idiomatically preferable, as indicated elsewhere. Stack Trade community contains 183 Q&A communities together with Stack Overflow, the biggest, most reliable online https://chep182pub6.gigswiki.com/user