1 definition by perfectly_frank

Top Definition
A very tedious or irksome task or situation.
Man, the traffic on the Kennedy Expressway today is ball surgery.
by perfectly_frank January 07, 2008

Mug icon
Buy a ball surgery mug!