Buy these, the fact that they are soft-sided means they're more comfortable when jammed down your pants. Wear boxer-briefs so they don't fall out the bottom, wrap them in a large ziplock bag so they're not rubbing on your taint/balls, and then hide them in the front or back. The 32 oz may seem too big, but with a little adjustment they fit no problem. Just wrap a hoodie or flannel around your waist to conceal if you put down the back.