Green’s Dictionary of Slang

newy n.

see newie n.