hm.. yeah.. i tried to google it again.. but it looks like nobody can agree about whats its propre meaning. but "stay with me forever" and "i love you" are the top 2.. I choose to belive that its "stay with me forever" since i have seen several forums now where people that claim to speak quileute say its "stay with me forever".. + i like it better anyway, unless someone official makes a statement i guess people will just have to choose want to belive..