I always nickname my pokemons
Boaring!!! = Emboar (pun)
DoubloJobXD = mega Mawile (cuz it has two mouth for...)
WaterBaby = Phione (cuz its cute)
BunnyOrRat? = Azumarill (cuz i wonder if its bunny or rat)
metaGROSS! = Metagross (cuz it has the word gross)
GrapeIceCrem = Gengar (should be grape ice cream but not enough space; when i was a kid, there used to be pikachu icepops that is lemon flavor. Occasionally there would be a gengar icepop that is grape flavor)
Y? = Yveltal (cuz its version Y, and y = why?)
Mew mew :3 = Mewtwo (cuz i had a bad time catching it, so i disgrace it by making it sound like a cat)
Eyebra XD = Flygon (pun for eyebrow, plus its eyes are shielded)
ROAR!!! = Tyranitar (cuz its obvious)
I'm so Wet = Goodra (cuz it is)
LetMeLickU = Greninja (cuz it has huge tongue)
OMGHugeAzz = Zekrom (cuz it has huge butt)
SparklButt = Black Kyurem (cuz its butt sparkles)
BitOffUr... = Garchomp (cuz its a shark)
Uh-oh = Ho-oh (cuz its obvious)
Way2Spiky = Zapdos (cuz it is)
HoOhWannaB = Moltres (cuz it is)
FRZMeButt = Articuno (cuz freeze my butt)
RageQuit = Gyarados (cuz Opponent dragon dance, i sent in Jirachi. Scarf Jirachi outspeed and thunderpunch, OHK gyarados, opponent rage quits)
Yakitori = Talonflame (cuz its obvious)
An4llDrilla = Excadrill (cuz it drills All... Yea... Thats why...)
Oni = white Kyurem (cuz it looks like one)
MiceTryFool = Cinccino (pun)
All3ShutUp = Dodrio (cuz its obvious)
EdEddEddy = Hydreigon (cuz the show Ed Edd N Eddy)
SuckMeHardXD = Slurpuff (cuz its a slurpee)
ANoobIs... = Lucario (cuz anubis, a noob is...)
WatULookn@ = Staraptor (cuz its sprite from gen 4)