What is being scouted? lol
You must be logged in to comment on this post.
It means your art is put into the Art Portal and you are allowed to upload more art. Of course I can't be entirely too positive. I would ask someone who knows more, that is of course assuming that you are interested.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.