'NGL' stands for 'not gonna lie' and is used to introduce an honest opinion, often one that is mildly critical or surprising. 'NGL, the film was kind of boring' = 'honestly, the film was kind of boring'. It softens what follows by signalling sincerity. If your teen uses it, they are simply being conversational and direct. Very common in chat and on social media. No concern.