avoir un grain
Possibly related to the nautical sense of grain, an abnormal meteorological phenomenon.