Maybe sulfer?
Eh, I don't think there's a sulfur component to it. I know what that smells like, and that's not present.
At first I thought is was the folks down the street barbecuing goats & hogs. More like a compost heap that got too wet.