Noun
seven shades pl (plural only) (slang) A complete range; a whole lot; used with of and a noun or occasionally an adjective.