I think that Scraggy is the most ugliest.
Α Pokémon for many headbutting...
I always thought Electrike was ugly, myself...
Binacle. Just Binacle. It's a set of two rocks and, to be honest, I find it to be extremely ugly. Even uglier than Stunfisk could ever hope to be. I've never seen an uglier Pokemon than Binacle, and I'm not even sorry to say that about it.