MOST plastics are porous to some degree or another, contrary to popular belief. Glass, and some types of ceramic aren't, but who in their right mind wants a 50lb diaper bin? Plastics are particularly vulnerable to airborn solids (otherwise known as smells:, or oilbased things. All one has to do is put spaghetti marinara sauce in a plastic dish for awhile to see it happen.
* * *
Especially on plastic (but also on food burned on pans)I've always used gin...not a traditional cleaner, maybe, but it's had good effect. Particularly on things that you can heat up (like deglazing pans)or that you want the vapors to penetrate (like plastics).
* * *
There are 2 ways I can think of to negate the smell.
1) Sanitize it
2) Re-seal it
After you've done one or another..putting a box o'baking soda in the bottom, or sprinking the can with it after every change could probably help too...because the baking soda absorbs the odors, theoretically before they can absorb into the plastic. I also sacrificed a box of cloves to the bottom of mine.
The best way to have a chance at sanitizing your bin, is just that...to sanitize it...but over a long enough period of time to be able to penetrate the very tight surface of the plastic. Using a cleaner that is fairly unstable and goes airborn may be a good bet...like alcohol or bleach or amonia (umm...I'm guessing though, that ammonia might just make the problem worse). NO. DO NOT USE ALL 3 OR ANY COMBINATION OF THESE PRODUCTS TOGETHER. You may also want to test these products on a similar piece of plastic. The chemicals MAY react with the plastic over a long period of time, but I don't really know. I've done this on items, but I've always just crossed my fingers...figuring it was going to go in the garbage if it didn't work.
Sanitize method #1)
- Try using gin...be careful though...you can get drunk from inhaling the fumes. You could also try pouring a bottle of gin into and on the bin and then following method 2.
Sanitize method #2)
- Place the bin in one of the GINORMOUS ziplock bags that are on the market for holding things like sleeping bags.
- Saturate it, inside & out.
- Seal up the bag and leave it for a few days.
- be careful to open it OUTSIDE, and not to inhale
- wash with soap and water
Sanitize method #3)
- Toss in a DeepFreeze or other freezer for a week
Reseal Method:
- Buy a can of plastic adhering paint from your local hardware store. Lots of brands make them...including Rustoleum.
- Spray it inside & out
- Allow to dry and offgas before bringing it back inside.
Good Luck!