Top Definition
someone who always fights for what they believe in and never gives up.
wow now that kid is a real scelfo, its the ninth ining and where down by 5 runs, but yet he still thinks we can come back.
by black mamboo July 14, 2008
6 Words related to scelfo

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×