CharacterMrs. PuffMrs. Puff in SpongeBob SquarePants (1999), played by Mary Jo Catlett. Played byMary Jo CatlettAppears inSpongeBob SquarePants1999