2 definitions by Templeton/Ferguson

Top Definition
Acronym for, "nut sack licking." Referring to the act of getting your balls licked.
I hooked up with a girl last night and she gave me a nsl.
by Templeton/Ferguson January 04, 2009
Acronym for "ass licking cunt" made in reference to a extremely difficult and hard to please woman.
I went on a date last night and it was horrible she was such an alc.
by Templeton/Ferguson January 04, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.