crapfest (English) comes from English fest, from German fëst, from Middle High German fëst, from Latin festum, from Latin fēstus, from Proto-Italic fēstos.
crapfest (English): Something of very low quality
Definitions
Something of very low quality
Ancestry of “crapfest”, step by step
crapfest traces back through two separate lines of ancestry.