la cabeza

feminine noun

· #91 most common noun

head

"Esta canción vive gratis en mi cabeza."

This song lives rent-free in my head.