Nuts in may revisited again

Doesn' this expression have a metaphorical meaning, eg, we're off again on another frivilous venue