Yeah, that's about as close as I'd get to the actual meaning. It's a noun though, as you, for example, can say "fare schifo". It's used in all sorts of ways. If someone is wearing godawful clothes you could say he does/makes schifo.
I like it a lot. It is as if someone who doesn't know what clothes to wear actually creates more ugliness in the world.