person 1: my happy place is the my chemical romance concert on september 21st
a term used to mean a place visualized or relived in ones mind as horrible or unpleasant things occur
"person 1: my happy place is the my chemical romance concert on september 21st" What is the definition of "happy place"?