Whilst watching “Taken”, I came across the French expression “J’ai envie de me le faire”
After some consultation on the Wordreference forums, I decided that this can be translated as:
I feel like doing him, I want to sleep with him
Wonder when I will get the chance to use this handy expression :-p