OK, most of us agree that multiple word adjectives get hyphenated, but how would you punctuate the following: "tight rainbow colored hot pants"? Do you say "tight, rainbow-colored hot pants", or do you drop the hyphen because the object they modify is two words? I'm pretty sure it gets hyphenated, but it looks odd when the adjective is hyphenated, but the subject it modifies isn't.