An adjective that describes something by neta's standards.
by Ari February 10, 2003
Get the Netalicious mug.