meaning of Ball Never Lies

Ball Never Lies meaning in Urban Dictionary

The ball going through the hoop is the ultimate truth to determine if a call was correct or otherwise not.