(With possessive adjective) a place which a person associates with happiness, visualized as a means of reducing stress, calming down, etc.; (hence) a happy state of mind.
Origin
1990s; earliest use found in The Ottawa Citizen.
Definition of happy place in US English:
happy place
noun
North American
(With possessive adjective) a place which a person associates with happiness, visualized as a means of reducing stress, calming down, etc.; (hence) a happy state of mind.