grimper au rideau

Verb

 * 1)  to get one's kicks, to get one's rocks off, to reach seventh heaven to get a lot of sexual pleasure