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 DWAI mean when texting?
What does b.a.f mean?
What does Lulz mean?
What does CLAPPAS mean when texting?
What is the correct spelling Traveling or Travelling?
What is the meaning of TEKKERS?
What does GRILL mean when texting?
What does HMFIC mean when texting?