Community definitions
living in your head without paying for the space — someone or something you can't stop thinking about even though you want to stop. they moved in and never left.
“that comment lives rent-free in my mind. i think about it every single day.”