Top Definition
Somebody who never seems to run out of excuses for why he can't complete any meaningful work.
"Last week, he said he couldn't finish that project because he was doing job interviews and this week he said he was too busy training the new hire. That guy's a regular Enzo Excuses."
by Scotty Ballgame February 02, 2012

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.