I'm no good at naming, but I hate it when I have any pokemon without a nickname. So comes a stream of 2-second nicknames, just add stupidity :P
Lugia:foo (later changed to foobar)
Ho-Oh:abc123
Totodile:go go go
Suicune:shdubyafac
Teddiursa:winythePOO (Teddiursa suck, can't remember why I caught one, do remember it's name)
Rattata:retarder (Caught for pkdex entry)
EDIT: My friend had some funny ones too, but then his file got deleted yesterday:
Lugia: Big Bird
Krabby: ****Y****Y
Farefetch'd: *UX (when *ed out letter is there *UX becomes a swear word.)
Ampharos:wasseted!