A Pokémon with the Disguise ability will be immune to being damaged by an attack just once. Once this happens, its disguise disappears and its appearance changes.
It is currently unknown if Disguise will have an effect in the overworld.
Pokémon With This Ability
Related ThreadsLillie Part of Aether Foundation? Are the AF Members Disguised Ultra Beasts? - last post by @ Sep 7, 2016
Pokémon GO trainers can now catch Ditto, though he might be disguised as a Pidgey - last post by @ Nov 28, 2016
A blessing in disguise - last post by @ Feb 8, 2007
The Master of Disguise (2002) - last post by @ Jul 21, 2002