This writer's in stupid short trousers (6)
I believe the answer is:
denims
But I can't explain it at all! Could you help me understand?
(Other definitions for denims that I've seen before include "Clothes made of strong twilled cotton fabric" , "hard-wearing trousers" , "Jeans" , "Hard-wearing clothes for work or play" .)