considered ideal for having sexual intercourse with (especially a man toward a woman) - Französisch Englisch Wörterbuch