NGL - definition and synonyms

abbreviation
  1.   From our crowdsourced Open Dictionary
    not gonna lie: used especially on the Internet for saying that you are going to admit something that makes you feel a bit uncomfortable or awkward

    NGL, I kind of miss her.

    Submitted from United Kingdom on 30/07/2014