meaning of Ball Smell

Ball Smell meaning in Urban Dictionary

When you stick the hands down your pants after an extended day at work or school while balls have that "ball smell."