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 is the slang definition of Punk?
What is the meaning of RSA in text?
What is the meaning of IYQ in text?
What is the meaning of WTD in text?
What does Staten Island stand for in internet slang?
What does BROMO mean?
What's Mong mean in online slang?
What does the word DIU mean?