Someone who plays ball sports, or slang for a successful, impressive person who is good at what they do.
From 'ball' (sphere used in sports) + '-er' (one who does). The slang sense meaning 'successful person' emerged in African-American Vernacular English around the 1990s, popularized by hip-hop culture.
Try Another Word