Skip to main content

Charli Stardust's definitions

snl

A shortened form of the word snail. Commonly used when a person loses the ability to used vowels.
arrrgghhh!!!! the snls r gonna take ova da world.
by Charli Stardust July 15, 2007
mugGet the snl mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email