nuts at something—(sl.) very skilful at dealing with smth.:
- John’s always nuts at work and I’ve been feeling a bit withdrawn lately. I won’t even attempt to get caught up.
nuts on something—(sl.) very fond of smth.; greatly devoted to smth. (also: nuts about something ):
- She was nuts on cleanliness, maybe she was just “nuts.”