Thanks for your guy's advice. I'll go and fight him again with the thudslugs and zapfly,and see if it'll work. I'll come back here and post what happened later on.
EDIT: Ok, I'm back, and I died 5 times. I noticed that the thudslugs do not push him back on the ground, and it BARELY does any damage. And the zapfly was no help either.