The best word for poop is, well...poop!
None of this shit, crap, doodoo, feces stuff or any other slang term for it.
Poop and its variants like poopy/pooped are really cute words and there's no getting away from the subject matter when you use them
It's also embarassing to say, which I find hot.