What is Nubens?
Yet another way of slating people new to games or anything really... similar to noob, nubje and newbie.
"OMG. Nubens!"