Noobers means: This is a big, bubbly creature that noobles and snoobles like noobers. (in Community Dictionary, added by Natasha Charles)