From My Head To Your Ears

Talking about My Happy Place


Listen Later

Noun
Edit
happy place (plural happy places)
(idiomatic) A mental visualization of a pleasant location, to avoid thinking or dealing with something unpleasant or painful.
...more
View all episodesView all episodes
Download on the App Store

From My Head To Your EarsBy Leonard Riggs, Jr