what does schifosa mean
The word schifosa is used in Italian meaning ugly woman,disgusting,filthy.he word schifosa is used in Italian meaning ugly woman,disgusting,filthy.