(deyim) Originated by post WW II US Sailors on liberty in Yokosuka, Japan. The strip right outside the main gate to the US Naval Base was called (and still is) Honcho Dori (means book district street in Japanese). Times were wild and there was no better sailor port in the world at the time. This was bastardized to Honky Dory by the sailors and it came to mean if you came from Honky Dory then everything had to be good or 'honky dory'
being satisfactory or in satisfactory condition; "an all-right movie"; "the passengers were shaken up but are all right"; "is everything all right?"; "everything's fine"; "things are okay"; "dinner and the movies had been fine"; "another minute I'd have been fine"
if a situation is hunky-dory, everyone feels happy and there are no problems = OK (hunky (19-20 centuries) (from hunk (1800-1900), from hunk (1800-1900), from honk) + dory (of unknown origin))