Wiktionary
nubcake
n. (context rare Internet slang pejorative informal or humorous English) A noob; a newb; a newbie; a nub; a n00b.