Heavy cotton shorts for men