Thesaurus.com
Dictionary.com
Showing results for lodged in one's brain. Search instead for lodged one brain.

lodged in one's brain