Top definition
Italian slang. A foul, disgusting, low-down, rotten person. Also spelled skifozo.
That schifoso would sell anything to anybody, including his own mother, if someone made him an offer.
by Joe Rodolico November 13, 2006
Get the mug
Get a schifoso mug for your cat Julia.
buy the domain for your recipe blog