What does Ball Loser mean?

Ball Loser meaning in Urban Dictionary

a specific kind of one who is prone to losing balls. Never place a ball near this individuals picture or they truly are bound to get rid of it.