Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Mr. Burns
smln
Share definition
Flag
"Suck My Left
Nut
!"
An
exclamation
or
taunt
.
The
lucky
noob says "I
owned
you!"
My
response
: SMLN
smln
by
Mr. Burns
September 14, 2004
Get the
smln
mug.