not gonna lie
not
nɒt
not
go
go
nna
lie
laɪ
lai
NGL

Definition & Meaning of "not gonna lie"in English

not gonna lie
01

used to admit something honestly or openly 

What does "not gonna lie" mean in internet slang?

It is often shortened to "NGL" in text and chat, and is used to introduce an honest or blunt opinion, especially one that might be critical, vulnerable, or slightly embarrassing to admit. People typically say it before confessing something like "Not gonna lie, I cried at that movie" or "NGL, that boss fight was way too hard."

Examples
A lot of people didn't like the movie, but NGL, I loved it. 
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store