1 definition by Frank Guidice

A "dumbass" or idiot.
A funny or shady character.
You are such a scoof!
Wow, that hobo over there is quite the scoof.
by Frank Guidice May 22, 2006
Get the scoof mug.