Rough Skin is an ability introduced in generation 3.
6 Pokémon can have this ability, such as Carvanha, Sharpedo, Druddigon, Gible and Gabite. For 3 of them it is the hidden ability, usually obtained from events, raids or breeding.
Official effect
Damages attacking Pokémon for 1/8 their max HP on contact.