Green’s Dictionary of Slang

piebald v.

[late 19C] to give a black eye; thus piebald eye n., a black eye.