1. A sheath, shield, or covering for the penis, probably made of cotton.
2. A derogatory slight to an annoying person, in the same vein as douchebag
1: I was gettin' some sun using this awesome new cock mitten! Check it! No tan lines!
2: That guy loves to hear himself talk...about nothing! Ugh. What a cock mitten.