I wonder whether can we call someone a genius boy? I've been using this term to describe my cousin until someone told me that the correct usage should be boy genius.
The question is: Can we say Aaron is a genius boy? Is it wrong?
Both are technically correct, but the idiomatic usage is "boy genius".
"Genius Boy" sounds sarcastic to me: "Everything was going great until Genius Boy here turned out the lights."
I would say that the word "genius" in this context is being used as an adjective, which it is not - the adjective form is "ingenious". "Boy genius" is idiomatically preferable, as indicated elsewhere.
You can say genius boy in the same way you say, for example, ninja boy (ninja is a noun that modifies a noun); the correct expression you are asking for is boy genius, though.
<noun as adjective> <noun>
.
Commented
Aug 21, 2010 at 17:26
Yes, you mean "boy genius" unless you are trying to create your own term.
I've never heard "genius boy", and "boy genius" is a standard term for "whiz kid": http://en.wikipedia.org/wiki/Boy_genius
I wouldn't think of it being a formal term, but perfectly usable. The emphasis changes depending on the word order. "Boy genius" is talking about a genius who is a boy. "Genius boy" is talking about a boy who is a genius.
"Genius" and "boy" are both nouns. (Note that the adjective "ingenious" in present English usage is not at all related to the word "genius".) Take some examples:
Genius scientist
is wrong.
Instead we prefer
scientific genius
However, both
boy wonder
and
wonder boy
are acceptable, so it seems that "boy" can be used either as a noun modifier (noun-as-adjective) or as a noun.
I don't know if this generalizes to other words in similar categories or not, but I am 100% sure that the accepted and upvoted answer is wrong and thoroughly misguided.