Teatime causes all Pokémon on the field to eat their held Berry.
If a Pokémon has eaten its Berry, Teatime fails to work on that Pokémon. The Berry is eaten even if it would not have any effect, such as eating a Mago Berry at full health. If no Pokémon on the field has a held Berry, Teatime fails. Teatime ignores Unnerve but does not work on semi-invulnerable Pokémon.