hodgepodge

(noun) odds and ends
(noun) patchwork

< hoder | hodgkin >