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 Facebook Gangsta mean?
What does the acronym RTR mean?
What does the abbreviation NOP mean?
What does the acronym BREDA mean?
What does Bi-Winning mean in online slang lingo?
What is the meaning of GD in text?
What is the meaning of M4M?
What does EOTW stand for?