I've actually had a giant moth lay eggs on my hand! It laid about four before it fell off. I tried to find a spot for it but really couldn't think of anything because of our bitch ass cat was trying to get it. All the time mewing at me, begging me to let it go so it can be an asshole. I got pissed and mopey even though it was most likely on the last stage of its life.
Bugs are neat. I like them!