someone who is always sluffin.someone who is always procrastinating.someone who does everything late or half ass.
by teeo July 31, 2004
procrastinating.Taking to long.never coming through.Never being on time.Always late at showin up or accomplishing something.
by teeo July 31, 2004