well you haven't lived until you've welded on a smelly dumpster with maggots in it...lol
or for that matter worked under a garbage truck and watch maggots drip from it. when i wasn't working on dumpsters i was doing service and tire work . the horrors i've seen and the smells i've smelled ...