meaning of Ballsmanship

Ballsmanship meaning in Urban Dictionary

1: The ability to navigate tough circumstances by means of an individual's huge balls.Origin: Something between sportsmanship, craftmanship, and balls. Perhaps ships, also.