Wait, what's the point to defrag a flash drive anyway?
I mean, it's not like fragmentation really has any effect on access times for non-mechanical drives... so unless perhaps you plan on making partitions on that drive… ?_?
However, if you still want an answer then: "Sure, why not? As long as you have a defrag program that can run on those devices and access the usb drives..."