NGL means - Not gonna lie; It is the abbreviations used to express emotions and impressions. many people use "NGL" to express their impressions. Basically, it means that you are honest with your friend or some other person. To learn more, read this blog post: What is NGL