what does ngl mean

3 hours ago 2
Nature

NGL stands for "not gonna lie." It is commonly used in text messages, social media, and online chats to indicate that the speaker is about to say something honest, sometimes admitting an embarrassing truth, expressing criticism, or softening a negative opinion to make it less harsh

. For example, someone might say, "Ngl, I wasn’t a fan of the movie," or "Ngl, I’ve been procrastinating all day." The phrase helps convey sincerity or vulnerability and is typically informal