You can still eat guacamole if it's turned brown, as long as the brown layer is only on the surface and hasn't had time to penetrate deep into the dip. Avocados contain an enzyme which makes the flesh oxidize when open to the air. Yeah, don't ask me to explain what that means - but basically, your avocado turns brown quickly when exposed to air.