A cotton swab is a short spindle with one or both ends coated with an absorbent cotton padding. Such swabs have long been used for various cosmetic and personal hygiene tasks, particularly for cleaning the ear. The cotton swab was invented in the 1920s by a Polish-born American named Leo Gerstenzang ...