HAPPY PLACE


Meaning of HAPPY PLACE in English

A place one travels to mentally to escape, where time does not exist, where one goes when spaced out. Example: Sorry, what were you talking about? I was in my happy place.

Slang English vocab.      Английский сленговый словарь.