look up any word, like sex:

1 definition by KatieSaysSo

 
1.
A lazy, useless failure, seen especially in business.
Smoozers need not apply for this job.
by KatieSaysSo May 20, 2010