v.
1.have amorous affairs
2.to give a (more) feminine, effeminate, or womanly quality or appearance to
Idiom of the Day
have a weakness for (someone or something)
to be unable to resist someone or something
The girl has a weakness for chocolate and is always eating it.