the mood takes someone
idiomDefinition of the mood takes someone
—used to say that someone has the feeling of wanting to do something She can be very sociable when/if the mood takes her.