what in the hell does Newds mean!!!

I see a trend here:

SEXYCIVIC04 quoted the same question:
"Heyyy Boys.

I recently joined NYspeed.
I was jus wonderin if any of you could help me out a bit.

What does it mean when you guys say “Newds!???”

If thats what i need to get popular around here, then i’m willing to take the chance.

Thankss!"

:picard: