QUOTE
Use Eraser and have it wipe the whole drive (blank space). You cannot securely delete individual files from a USB flash drive due to their wear leveling algorithms (writes that would go to the same place on a hard drive to alternatively set 1s and 0s go all over the drive with flash). In theory, wiping the whole drive should work, though.
Source: John T. Haller