OooOOoO! We're posting our top 5s? But Diddy is not one of the best. He can be annoying but nothing special outside of the nannerz (which can be used against him) and dash attack. My top five are...
1. Metaknight (no doubt, IMO)
2. Snake
3. Mr. Gay Men Watch :P
4. King Dedede
5. I dunno. Haven't thought about it.