Yes.
I will wear a clean diaper anywhere I need to go.
A messy diaper is a little bit trickier, but it can be done.
Nothing beats the feeling I walking round the mall in a diaper full of mess. Problem is you dont want to offend people with the smell. Here is a little trick I haven't seen mentioned on here but is almost fool proof. Freeze your poop...... sounds gross, I know. It kills the odor causing bacteria in the fecal matter and although it will start to stink again, it takes hours. I will usually go 2 or three times, freeze it, then load it into a diaper..... and have fun with my super filled, non smelly, diaper.
Here is the catch. It takes time, and I recommend to not use your household freezer for a number of reasons. The first reason is obvious.... your food is in there. Second reason is they dont get cold enough to get the best results. Third is warm poop will stink up your freezer. I live in a cold climate so in the winter I use the great out doors. 10 degrees and below will make my poop not stink at all when thawed out. 10-20 works pretty good but poop will start to stink after 3 or so hours. 20-32... is a mixed bag.
Go ahead... give it a try.