Yes you're right, there has to be a level of consistency. Caz is Cazorla and if we ever sign a bloke called Dave Rock then we'll just have to think of a new nickname for himHeccy, heccy who the fuck is heccy.
Oh you mean bellend.....captain......NO.
Must admit I was thrown by Heccy at first Jock ... although not as much as when someone started referring to Lacazette as 'Caz'. Surely Cazorla was Caz?
Not sure where I stand with nicknames. I like the simple ones like Rocky. It fits the name and the way he fought on the pitch. Bellend is equally appropriate for that foppish fool from Spain.
I'm crap at nicknames though. If we had a one-eyed midget with a lisp and no hair called Smith, I'd probably end up calling him Smithy!
Sounded like your were describing Harry Kane's baby there at the end - shame about him only having one eye