carrion, cadaver, decaying flesh
vile person, objectionable person
windfall
find, godsend, windfall, boon