A dreaded carbon time bomb lurks beneath your feet – MemeSay