There really can't be a worst type. If a type has bad offense, it usually has good defense, like steel. And types like rock, that have great coverage, have a ton of weaknesses as well. If I had to chose one I'd say poison though. Worst attack type, and weak to ground.