Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. argus
adj: great at everything; superior to all others; indestructable and cannot be touched
Wow your really getting argus at this game!
by hybridarc Jan 16, 2004 share this add a video