rotten; fetid; stinking; base; worthless
Causing or meriting shame or disgrace; disgraceful
Giving offense.