everything but the kitchen sinkDefinition: Almost everything, whether needed or not.Discuss this Idiom in the comments below.