Haha, yes, the scatalogical possibilities abound and, believe me, I've heard them all!
A "poopsheet" is slang in different industries (maybe the military, too, I don't know) for, like, a data sheet. An info sheet. A sheet that gives you the poop on a project or whatever.
The name really only makes sense in the context of my main website (which began as a print project), which is a source for info on self-published comics, zines and that sort of thing.
It certainly does make people wonder though. They always have a good chuckle whenever I move and start using a new post office...