Etymology
Today it means: An especially annoying or inexperienced noob (“newbie”). Full definition →
From noob + -let (diminutive suffix).
Etymology from Wiktionary, CC BY-SA 4.0.