We do not currently know of any antonyms for newbs.
The noun newbs is defined as:
Did you mean news, newts or NeWS?