meaning of Attic Balls

Attic Balls meaning in Urban Dictionary

When a person has not showered in a bit and his baseball sweat features dried to a pungent scent aroma reminiscent of a dusty loft.