meaning of a sports nut

a sports nut meaning in Urban Dictionary

A Sports lover. Someone who wants to watch sports.