Skip to main content

Definitions by Mr. Burns

"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