Top definition
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 mug
Get a turning on the tap mug for your mate Sarah.