Definition/Meaning of ngl
English - Phrase:
ngl (Internet) Alternative letter-case form of NGL .