It's not brazilian portuguese.
It's a dialect from Africa.
Má = mar
Verde má de navegá = verde mar de navegar.
Don't know what means punga, so I won't traslate it.
I see that pirulito is a "searcher" like me(if you knew spanish, you could have a look on the site on his profile, it's about words that don't appear in any dictionary, very good thing).
It's not so hard job for us.
But I'm still not sure about the tranlation of the whole text.
Have a nice day