Wigglytuff in depth
Pukurin, or the angry flan
The Japanese name, プクリン (Pukurin), piles several ideas on top of one another: ぷくぷく (pukupuku), chubby; ぷりぷり (puripuri), being in a bad mood; くりくり (kurikuri), round and large; and プリン (purin), flan. They all describe something about the creature, including the bad temper mentioned in the entries when they explain why it inflates. English keeps the texture and little else: wiggly, something that trembles, plus tuff from tough or tuft, the lock of hair.
The design mixes a balloon and a rabbit, and the combination isn't entirely stable — the ears and snout are rabbit-like, while the bean-shaped silhouette and short limbs belong to a balloon. The evolution doesn't change the idea, it just stretches it: the ears get longer, a tuft appears on the forehead and the pink becomes lighter.
What Generation VI gave it
Up to Generation V it was pure Normal, with a total of 425 and 75 Special Attack. The sixth generation added the Fairy type, raised Special Attack to its current 85 and gave it Competitive as an option, and those three changes together are the difference between having nothing to do and having a small role. The immunity to Dragon and the resistances to Dark and Fighting came free with the new type; the Special Attack didn't, because ten points are ten points.
Before that, in Generation I, it competed in a tier where 140 HP was worth more than it is now, and even then it had the same flaw: cardboard defenses behind a large reservoir.
A learner that no longer learns
Evolving with a stone comes at a cost that shows up in the moves list. Everything it learns by level, it knows at level 1, all at once: Pound, Body Slam, Double-Edge, Sing, Defense Curl, Rest, Sweet Kiss, Charm, Hyper Voice, Covet, Mimic, Echoed Voice, Disarming Voice and several more. After that there is only one new entry in the entire table, Play Rough at level 5, and that's the end of it. Anyone who evolves their Jigglypuff early doesn't miss out on moves because there aren't any left to learn.
The compensation is in the TMs, where its movepool is one of the broader ones: the three elemental punches, Ice Beam, Thunder, Psychic, Shadow Ball, Dark Pulse, Misty Explosion, Focus Punch. That's more than enough coverage for a species with nothing to back it up, and that gap between what it can learn and what it can do with it sums up the case. Granbull, with 120 Attack and the same typing, solves the same problem by taking the short route.
The guildmaster
Outside the main series games, its most memorable role isn't in battle. In Pokémon Mystery Dungeon: Explorers of Time, Explorers of Darkness and Explorers of Sky, a Wigglytuff runs the guild in Treasure Town, where the player signs up as an explorer. The character's appeal lies in the contrast between how silly it seems and what it does when it gets angry — Chatot warns over and over that it isn't a good idea to anger it, and the game eventually proves Chatot right. It's a fairly faithful use of the Pokédex entries, which have been saying since 1996 that this creature inflates with rage.