HI!
It's bee like a million years since I posted here the last time! anyway, sorry for not having time to post some of what I think about this question, but since it's been two days and nobody answered.. here's a link that might be interesting for you:
http://www.songmeanings.net/lyric.php?lid=5158
I think it means '' Mother's Instinct'' im portuguese ( instinto Materno )...
Daniel
dani_painkiller@hotmail.com