rotten; fetid; stinking; base; worthless
Raunchy or perverted in nature; tastelessly sexual.
Untrustworthy.
Marked by low quality; inferior; inadequate.