last night i was chatting to this new girl and she share so many of my life ideas, its like our minds totally meld
when two or more friends have the exact same thoughts at the exact same time
"last night i was chatting to this new girl and she share so many of my life ideas, its like our minds totally meld" What is the definition of "meld"?