meaning of A Lot of Nuts

A Lot of Nuts meaning in Urban Dictionary

One Pound.