Why does this sentence need an article? I don't really understand why it's "o meu chefe" and not just "meu chefe."
According with the dictionary (link bellow ) the verb To Meet has these meanings:
atender, conhecer, encontrar, cumprir, alcançar.
Traduções de meet no dicionário Linguee inglês-português: https://www.linguee.pt/ingles-portugues/traducao/meet.html
In English, this sentence isn't really incorrect grammar, but it's not correct usage. One would normally say "I went there to meet my boss." The 'for + gerund' construction is usually used with nouns to describe their purpose. For example: 'This broom is for sweeping the floor.' If you are trying to describe the reason for an action it'd be better to simply use the infinitive. A good way to test the difference is if you can use the phrase 'in order to' in the sentence, e.g. 'This broom is in order to sweep the floor.'XXX vs. 'I went there in order to meet my boss.'+++