Talk:The Delta Assassins/@comment-3242795-20110409204425/@comment-3119454-20110411221801

It means yer new at something. It it doesnt mean 'annoying', much less is it an insult.