Top definition
Sleff is a administrador on the Pandemic forums.
Some believe he has godly powers. Though it is just a legend.
Sleff changed the filter for words today, now we can make invisa-text.
by Unkown writer June 07, 2009
Get the mug
Get a Sleff mug for your mother-in-law Larisa.