Thanks for the appraisal guys!
Initially I had a similar feeling. Denims sounded a bit awkard. But I looked up the name and according to Dictionary.com 'denims is (used with a plural verb) a garment, especially trousers or overalls, made of denim'. So it actually is a word
And the phrase 'hey, nice denims' or something similar is used quite frequently. If the term does have a meaning to it, do you think the domain has some value to it?