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
Get the mug
Get a scelfo mug for your mate James.

Available Domains :D

  • scelfo.men
  • scelfo.net
  • scelfo.ninja
  • scelfo.se
  • scelfo.org