What does ‘Hunky-Dory’ mean?

‘Hunky-dory’ – a neat little piece of British slang that means that a situation is okay, cool, or normal.

For example, ‘Yeah, everything’s hunky-dory at the office.’