From crape + hanger, from the use of that material in making mourning garments.
crapehanger (plural crapehangers)