What is the meaning of Lagi_pula?

moreover (in addition to what has been said)

Source: wiktionary.org