Mrs. Poppy Puff is a character on SpongeBob SquarePants. She works as a Boating School Driving instructor who teaches students (including SpongeBob) at Mrs. Puff's Boating School. Mary Jo Catlett provides Mrs. Puff's voice.
Mrs. Puff is a white puffer fish with curly yellow hair and green fins. She commonly wears a blue shirt, and a red skirt. She also wears a small blue hat.
Mrs. Puff makes a living by teaching citizens how to drive. She has her own boating school, called Mrs. Puff's Boating School. Mrs Puff often gets hurt by SpongeBob's bad driving, and ends up in jail a few times. Her erratic behavior comes from two fears: the first, being stuck teaching SpongeBob, an annoyingly painful, and yet perfect, student; the other is letting loose a monster like SpongeBob who could destroy Bikini Bottom with his awful driving skills. Being a pufferfish, she often inflates herself when something bad happens, such as when SpongeBob crashes during boating lessons.
Not much has been revealed about her personal history, except that she has had to move from another town and start a new boating school under a new name ("...I'll move to a new town, start a new boating school under a new name. No. Not again..." No Free Rides) , and has had a history of mental instability ("You can get through this without losing your sanity. Whew, that's a road we don't want to go down again" Doing Time).
Not much is known about her love life, but Mrs. Puff once had a husband, Mr. Puff. However, she doesn't like to talk about what happened to him (Mr. Puff was turned into a lamp). In The SpongeBob SquarePants Movie there was a dead pufferfish used a lamp in the souvenir store, Shell City, that - along with all the other fish turned into knick-knacks - came back to life when the water from the sprinkler hit it. In an episode of SpongeBob prior to the movie, it was revealed that Mr. Puff had been caught and turned into a lamp as well. Mrs. Puff went on two dates with Mr. Krabs in "Krusty Love."
Mrs. Puff has a pet snail, interestingly it resembles Snellie, a snail Squidward once entered in the Great Snail Race. She has had this snail since she was a little girl.