I encountered alleged etymology of "cockney" as derived from "cock's egg". Never heard that before
I found a URL with a lot of information about cockney:
http://www.ic.arizona.edu/~lsp/CockneyEnglish.html