turning on the tap
The act of turning on a woman, so she becomes sexually aroused.
When I walk into a room, its like I'm turning on the tap for every girl.
turning off the tap
Most commonly used in series "New Girl".
"Turning off the tap", basically means challenging the partner to a sex stand off.
"Turning off the tap", basically means challenging the partner to a sex stand off.
"That's it. I'm turning off the tap."
"You won't last a week."
"You won't last a week."