Yeah, I caught that too. Maybe he means ICBM.
Yes, but that isn't *funny*.
I don't know what "skid" means in this context.
It means the generator is on a skid - like a sled, a platform with runners under it. Like these:
http://www.electricgeneratorsdirect.com/power/skid-mount-generators.html