Answer Question
SNL stands for "Saturday Night Live".
SNL in text may also mean Sex Now or Leave.
See lots of SNL T-Shirts at amazon for more ways to use the acronym.
What does Bop mean in internet jargon?
What is the slang meaning for Snatch?
What does MHMM mean when texting?
What is the meaning of TEKKERS?
What is the meaning of AMZ in text?
What does BAP mean?
What is the slang definition of Whore?
What is the meaning of VLSI in text?