newies

noun

Plural form of newie.