Meaning of "NGL"

NGL

NGLNGL#SNS#줄임말#밈/유행어2010s Meme

(In chat and on social media) An abbreviation for "Not Gonna Lie," meaning "To be honest" or "To put it bluntly"

"NGL, you did a great job with today's presentation."