Lol, some of these are hysterical! Love the poster who used the nicknames "Ugly Face" and "Turd Bucket". Funny how these can be used as terms of endearment!
Miles has a few nicknames, most of which are pretty odd, if I do say so myself:
Mr. Davis
Mr. Poopy
Poopy Guy
Crazy Pants
Poopy Pants
Little Dude
Don't ask me where the "Poopy" names came from. I haven't the slightest idea.