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.
by skaxx December 18, 2010
Get the turning on the tap mug.
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."
by theiabitch February 24, 2017
Get the turning off the tap mug.