Top Ten Insulting Names for Pokemon

Like my Insulting Names For Rock/Metal Bands list, but with Pokemon instead.
The Top Ten
1 Snorfat (Snorlax)

The most hilarious pokemon name I've seen

Probably the most funniest Pokémon list I've seen. I've laughed a lot just by reading this list.

2 Retarda (Rattata)
3 Porygay (Porygon)
4 S**tle (Squirtle)
5 C**terpie (Caterpie)
6 P*ssy (Pidgey)
7 Geo D**che (Geo Dude)

How's douche a swear word?

8 Exeggc**t (Exeggcute)
9 Fennekat (Fennekin)
10 W**resea (Horsea)
The Contenders
11 A**canine (Arcanine)
12 S***atta (Rattata)
13 Pure Ugly (Purugly)
14 Mewtard (Mewto)
15 Tentacrap (Tentacool)
16 W**remadamn (Wormadam)
17 Charetard (Charizard)
18 Drunkachu (Pikachu)
19 Jigglyf*** (Jigglypuff)
20 Tapu Bulls**t (Tapu Bulu)
21 D**kipek (Pikipek)
22 Beldumb (Beldum)
23 Sharpedophile (Sharpedo)
24 Un-own (Unown)
25 Magic*** (Magikarp)
8Load More
PSearch List