Top definition
To live in the head of someone that can’t stop thinking about you or anything to do with you.
Leaf Fans are living Rent Free in Grant McCaag’s head
by PajamaBoy91 July 18, 2018
Get the mug
Get a Rent Free mug for your fish Abdul.