Similar to nub
used popularly in online gaming to describe players new to the game or crappy at it in general.
Also see Kisame
"I looked up nubface in the dictionary, and this picture was there."
"Haha, what a nubface, even Kisame can kill him!"