I think this only would create a new user called "don" (and perhaps one too called "admins"?), since you only give two parametres to useradd, and looking at the manpage, parametres given without any option chars (like -G) mean login names. so that wouldn't help..
this is a nasty command, I've noticed...you will have to list each and every group name you wish the user be part of that you are editing. so basically you just put your user into two groups, "admins" and "don", and removed from all the others. if you use this command, first check out into which groups the user belongs already, and then list them all plus the ones you want to add...
I think the easiest way of editing groups is simply to use a text editor (nano, joe, jed etc.) and edit the actual groups file: /etc/group
just open the file, locate the right line and edit it (look the other lines for help on syntax)
EDIT: twantrd, sorry...seems like you were quick enough to answer while I was writing..