What does ballskinnazoid mean?

ballskinnazoid meaning in Urban Dictionary

derived from the slang of ball-skinner (ball-skinna), it is a description of somebody who reach the PINNACLE of ball-skinnerism!!a necessity to quickly attain such a status in life is focusing on how to state your balls in no less than 5 various languages!!