Wiktionary
everything but the kitchen sink
alt. (context idiomatic English) Almost everything, whether needed or not. n. (context idiomatic English) Almost everything, whether needed or not.