What is Schifoso?
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.
See foul, disgusting, rotten