meaning of bleeding eyelids

bleeding eyelids meaning in Urban Dictionary

among the worst ball-hockey teams when you look at the history of society.