someone who is always sluffin.someone who is always procrastinating.someone who does everything late or half ass.
by teeo July 31, 2004
Get the sluff master mug.
Get the sluff master mug.We'll email you a link to sign in instantly.