jdl 5/15/2013They make oversize self-tapping drain plugs. Your local autostore might be able to get one for you. You can also look at an online partsbook for the part. Like rockauto.com or autopartswarehouse, some of those.
Keep an eye on the oil level and look under the vehicle to see if plug is dripping.