meaning of Ball Rattling

Ball Rattling meaning in Urban Dictionary

Adj., a tremendously bumpy/rough knowledge that might jolt the male human anatomy and its particular organs.