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.
3👍 4👎
Most commonly used in series "New Girl".
"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."
3👍 4👎